Fabian Cancellara (Radioshack) claims the stage win by 37 seconds over World Champ Tony Martin (Omega Pharma), Dominico Pozzovivo (Ag2r) surprises with a 3rd place finish, 1:24 back.