Total synthesis of (-)-uniflorine A (3) has been accomplished in nine steps and 11% overall yield from carbohydrate-based nitrone 5. The key steps of the synthetic strategy were a high regio- and complete stereoselective 1,3-dipolar cycloaddition of alkene 6 with nitrone 5, a Tamao-Fleming reaction for replacing the silicon substituent with a hydroxy group with retention of configuration, and a Mitsunobu reaction to establish the correct configuration of the target molecule at C-6.