Matt Brammer rolls down the starting chute on course under sunny skies and strong crowds in Denver, Colorado.
George Hincapie finished 23rd in the last stage of his last race as a professional at 1:03.
Nathan Haas finished in 20th today - 1:01 off the winning time.
Busche finished in 19th position, 59 seconds back.
Moreno Moser finished 17th, 53 seconds back.
Hugo Houle finished in 16th today, just 52 seconds adrift.
Brajkovic finished 15th - 52 seconds back.
Fuglsang finished in 13th, at 50 seconds.
Jens Voigt was still showing how its done, winning the KoM jersey as well as finishing just outside the top 10 in 11th - 48 seconds adrift.
Dave Zabriskie Finished in the top ten, in tenth - 45 seconds off the pace.
Levi had a few issues out on course, and couldn't put it all together today; he finished in 9th place, 43 seconds back.
Nibali was on good form - Finishing 7th - 37 seconds back.
Tob Zerbel had a great finish, just outside the top five; he took 6th place at 31 seconds back.
Tom Danielson put in an impressive ride - finishing 5th at 29 seconds.
Tejay van Garderen put in a valient ride, coming in 3rd at 19 seconds.
Christian Vandevelde had the right ride at the right time - finishing second, just 10 seconds off the pace!
Taylor Phinney takes the day! Blazing the 15.3 km course in 17:25!
With his stellar ride today - Christian Vandevelde is your 2012 USA Pro Challenge winner!
Your stage podium: Phinney, Vandevelde and van Garderen.
Your final jersey wearers: Voigt - KoM; Farrar - Points; Vandevelde - Overall GC; Dombrowski - Best Young Rider; and Danielson - Most Aggressive Rider.
RadioShack Nissan TREK took the team prize.
Your overall podium: Vandevelde, van Garderen and Leipheimer.
Who else but Phil and Paul to present George Hincapie with some momentos of a great career!
When asked about his best memory from his career, he said meeting is future wife Melanie on the podium in Paris... she joined him on the top step today. Thanks for everything George! Chapeau!