Total syntheses of the microtubule stabilizing antitumor drugs epothilone B and D are described, starting from optically pure (S)-malic acid and methyl (R)-3-hydroxy-2-methylpropionate. The synthesis is highly convergent by coupling the three fragments C1-C6 (fragment D), C7-C10 (fragment C), and C11-C21 (fragment B). Key steps are two stereoselective Wittig type olefinations to generate the 12,13- and 16,17-double bonds, an enantioselective Mukaiyama aldol addition to synthesize fragment D, and a sulfone anion allyl iodide alkylation to connect fragments B and C. Finally fragment D was attached to the B + C fragment via aldol addition.