A bacterial alpha-d-glucopyranosyl-1-phosphate thymidylyltransferase was found to couple four hexofuranosyl-1-phosphates, as well as a pentofuranosyl-1-phosphate, with deoxythymidine 5'-triphosphate, providing access to furanosyl nucleotides. The enzymatic reaction mixtures were analyzed by electrospray ionization mass spectrometry and NMR spectroscopy to determine the anomeric stereochemistry of furanosyl nucleotide products. This is the first demonstration of a nucleotidylyltransferase discriminating between diastereomeric mixtures of sugar-1-phosphates to produce stereopure, biologically relevant furanosyl nucleotides.