Fabian Cancellara (Saxo Bank) celebrates his win(Image credit: www.ispaphoto.com)
Fabian Cancellara (Saxo Bank) rides away from the others.(Image credit: www.ispaphoto.com)
Fans cheer on Fabian Cancellara (Saxo Bank)(Image credit: www.ispaphoto.com)
Jasper Stuyven, Thor Hushovd, Fabian Cancellara, Filippo Pozzato, Juan Antonio Flecha, Gilbert Duclos Lasalle(Image credit: www.ispaphoto.com)
Podium: Thor Hushovd, Fabian Cancellara, Juan Antonio Flecha(Image credit: www.ispaphoto.com)
Fabian Cancellara (Saxo Bank) is congratulated by Juan Antonio Flecha (Sky)(Image credit: www.ispaphoto.com)
Fabian Cancellara (Saxo Bank) with his cobblestone trophy(Image credit: www.ispaphoto.com)
Fabian Cancellara (Saxo Bank) kisses his cobblestone trophy(Image credit: www.ispaphoto.com)
Tom Boonen (Quick Step) sprints around a corner ahead of Bjorn Leukemans (Vacansoleil)(Image credit: www.ispaphoto.com)
The peloton in a dusty section of cobbles(Image credit: www.ispaphoto.com)
Roger Hammond (Cervelo TestTeam) is both exhausted and happy with his fourth place finish.(Image credit: James Huang)
Team RadioShack's top finisher was Gregory Rast. Hayden Roulston (HTC-Columbia) got him in the end, though, to round out the top ten.(Image credit: James Huang)
Sebastien Hinault (Ag2R-La Mondiale) comes in an impressive ninth.(Image credit: James Huang)
Leif Hoste (Omega Pharma-Lotto) earns eighth place at this year's Paris-Roubaix.(Image credit: James Huang)
Filippo Pozzato (Katusha) kisses his good luck charm before crossing the line.(Image credit: James Huang)
Tom Boonen (Quick Step) tries for fourth place but can't come around Roger Hammond (Cervelo TestTeam).(Image credit: James Huang)
Filippo Pozzato (Katusha) has to settle for 7th this year.(Image credit: James Huang)
Bjorn Leukemans (Vacansoleil Pro Cycling Team), Roger Hammond (Cervelo TestTeam), and Tom Boonen (Quick Step) size each other up before the final lap on the velodrome.(Image credit: James Huang)
Thor Hushovd (Cervelo TestTeam) cruises in for second ahead of Juan Antonio Flecha (Team Sky).(Image credit: James Huang)
Juan Antonio Flecha (Team Sky) came into the velodrome ahead of Thor Hushovd (Cervelo TestTeam) but it wouldn't end up that way. Flecha opens the door…(Image credit: James Huang)
Juan Antonio Flecha (Team Sky) and Thor Hushovd (Cervelo TestTeam) arrive together at the Roubaix velodrome.(Image credit: James Huang)
Yup, that makes two for Fabian Cancellara (Saxo Bank).(Image credit: James Huang)
Fabian Cancellara (Saxo Bank) takes in the enormity of the moment before crossing the line.(Image credit: James Huang)
Fabian Cancellara (Saxo Bank) has enough time around the final corners to sit up and collect himself.(Image credit: James Huang)
Fabian Cancellara (Saxo Bank) cruises down the home stretch on the Roubaix velodrome on his way to his second Paris-Roubaix victory.(Image credit: James Huang)
Some wondered whether Fabian Cancellara (Saxo Bank) had enough gas left in the tank after Ronde van Vlaanderen to repeat at Paris-Roubaix but he emphatically put that debate to rest on Sunday.(Image credit: James Huang)
Fabian Cancellara (Saxo Bank) arrives at the Roubaix velodrome with plenty of time to celebrate.(Image credit: James Huang)
Tom Boonen (Quick Step) leads the favorites out of a section of cobbles.(Image credit: www.ispaphoto.com)
…and Hushovd (Cervelo TestTeam) goes right through.(Image credit: James Huang)