Il a d’abord réalisé un premier démarrage à 45 km de l’arrivée, auquel seul le belge Tom Boonen est parvenu à répondre. Les deux hommes avaient alors bien collaboré et ils avaient rapidement creusé l’écart sur leurs poursuivants. Enfin dans le terrible Mur de Grammont, Cancellara assène le coup final à Boonen en accélérant une nouvelle fois. Il franchira la ligne d’arrivée 1′13″ devant Boonen et 2′10″ devant un autre Belge Philippe Gilbert de 2′10 ».