Horner finishes second on this epic stage and grabs the overal lead by 7 seconds. A 20K time trial is all that is left.
He will have to fight to hold it as the top ten looks like this
1 Chris Horner (USA) Predictor - Lotto 17.00.17
2 Igor Anton Hernandez (Spa) Euskaltel - Euskadi 0.07
3 Thomas Dekker (Ned) Rabobank 0.09
4 Paolo Savoldelli (Ita) Astana 0.15
5 John Gadret (Fra) AG2r Prévoyance 0.22
6 Joaquin Rodriguez Oliver (Spa) Caisse d'Epargne 0.28
7 Cadel Evans (Aus) Predictor - Lotto 0.29
8 Sylvester Szmyd (Pol) Lampre - Fondital 0.31
9 Andrey Kashechkin (Kaz) Astana
10 Andy Schleck (Lux) Team CSC 0.33
This would be a huge win for Horner if he can hold on. He rode well in the prologue but Dekker,Salvodelli, and even Kashechkin could be trouble for him.
Either way, a hell of ride for one of the most tactically astute US riders.