 Fermentation reacts NADH with an endogenous, organic electron acceptor.Usually this is pyruvate formed from sugar through glycolysis.The reaction produces NAD+ and an organic product, typical examples being ethanol, lactic acid, and hydrogen gas (H2), and often also carbon dioxide.