A 52 kilomètres de l'arrivée, Tom Boonen a pris le large devançant largement tous ses adversaires. Il remportera donc cette édition 2012 du Paris-Roubaix devant le français Sébastien Turgot et l'italien Alessandro Ballan.
Le belge avait déjà remporté par 3 fois dans le passé cette course mythique en 2005, 2008 et 2009. En remportant cette course, il égalise le record tenu par Roger De Vlaeminck. Les autres coureurs ont admis à la fin de cette course que Boonen était vraiment aujourd'hui hors de portée : "Il n'y avait rien à faire."
On sait que Tom Boonen était très motivé et qu'il voulait gagner à tout prix cette course, c'est chose faite. Tout a été mis en oeuvre par son équipe Oméga Pharma-Quick Step pour le mener à la victoire plaçant certains membres de l'equipe dans l'échappée pour l'entrainer dans leur roue.