Despite numerous late attacks in the final section of the hilly 153-kms stage, Astana rider Contador remains three seconds ahead of fellow countryman Ezequiel Mosquera with Herrero eight seconds behind in thrid.