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 ».