1. Tiralongo 2. Contador (+0) 3. Nibali (+6sec)
Tiralongo had a lead of 15sec. with 1km to go and then Contador attacked from the bunch, passed Gaderet, Rodriguez and overtook former Astana teammate Tiralongo. "Hey Paolo, hitch a ride" then road shotgun as Tiralongo crossed the line to win the stage.
It's called helping friends and infuencing people.