I worked the finish line at the race, but managed to get a few pictures.

Dave Wiens, getting ready to cross the finish line:


Floyd Landis, just under 2 minutes later:


Both riders managed to beat the previous record of 7:05.

Landis crashed early in the race (and flatted at least once) - he lost some skin and some of the right side of his shorts:


It makes me wonder what would've happened if he hadn't crashed...