The seventh stage of the Giro d’Italia shook up the race and put paid to the hopes of at least one overall favourite, Carlos Sastre.

The Spaniard is now seven minutes down and has lost all hope of winning overall. But Cadel Evans climbed back into contention and is just 1-12 behind race leader Alexandre Vinokourov.

So, who came out of Saturday’s mud bath smelling of roses and who’s lost valuable ground?

MOVING UP

Alexandre Vinokourov
Finished: 3rd
Was: 4th at 33sec
Now: 1st

Cadel Evans
Finished: 1st
Was: 16th at 1-59
Now: 2nd at 1-12

David Millar
Finished: 11th
Was: 7th at 45sec
Now: 3rd at 1-29

David Arroyo
Finished: 5th
Was: 25th at 3-43
Now: 14th at 3-28

Damiano Cunego
Finished: 2nd
Was: 26th at 3-45
Now: 12th at 3-08

SLIPPING BACK

Vincenzo Nibali
Finished: 17th at 2-00
Was: 1st overall
Now: 5th at 1-33

Ivan Basso
Finished: 18th at 2-05
Was: 2nd at 13sec
Now: 8th at 1-51

Carlos Sastre
Finished: 37th at 5-20
Was: 20th at 2-13
Now: 24th at 7-06