Carlos Sastre finished well off the pace today - in 36th place at 2' 32...

Alejandro Valverde had a quiet day as well - the Murciano took 22nd place at 2' 07...

Luis Pasamontes took 15th place at 1' 47...

Laurens Ten Dam was 14th today, 1' 47 off the pace...

Lithuanian champion Ignatas Konovalovas took 13th, at 1' 47...

Koers Moerenhout took 12th place, at 1' 46...

Inigo Cuesta started early but still took 11th place, at 1'44...

Christian Vande Velde raced into the top ten, 1' 39 down on the winning time...

Tom Danielson placed 9th today, 1' 36 down...

Oscar Sevilla did a great ride to take 8th place, at 1' 33...

Jose Ivan Gutierrez took 7th, at 1'17...

Markel Irizar produced a surprising ride to take 6th, at 1' 16...

Denis Menchov took 5th today, 55-seconds off the pace...

Stef Clement was faster than Menchov, and took fourth-place at 49-seconds...

David Zabriskie took another fine placing in third, just 22-seconds behind...

Alberto Contador rode brilliantly in rising winds to take second-place, only 16-seconds off the winner's time...

Levi Leipheimer won today's big test in Castilla y Leon - the American has lost none of his California form and becomes the new race-leader in Spain...