when no oxygen is present, there is no electron acceptor, thus pyruvate goes through a process known as fermentation which usually forms lactic acid or ethanol as a by-product. During lactic acid fermentation, pyruvate is reduced directly by NADH to form lactate as a waste product, with no release of CO2.