On the final mountain stage of this year's Tour de France it was Andy Schleck taking the victory, but likely seeing his last chance at a Tour Victory disappear in the mist that surrounded the final climb up Tourmalet.
Many expected fireworks on the HC climb, and for those of us lucky enough to watch, it was a fantastic drama that played out.
For the new or casual viewer it may have been a little less exciting as both Schleck and Alberto Contador appeared comfortable just riding together up the monster.
But, it was truly a battle of wills as the younger Schleck drove up the mountain shattering the other GC contenders' dreams of a crack in the top two's armor that never came.
While Schleck and Contador were battling up the road, the top 15 became very fluid, with first Alexandre Vinokourov, then Levi Leipheimer failing early and coming home nearly 10 minutes behind the lead. That allowed a surprising Ryder Hesjedal and Chris Horner to move into the top 10.
Now for today's winners and losers...