It was Tour de France stage win number 21 for Mark Cavendish (Sky) on the 207.5km stage between Visé and Tournai. But it was a close one with arch-rival Andre Greipel (Lotto-Belisol) just pipped in a photo finish for second place. Australia's Matt Goss (Orica-GreenEdge) was third.
For overall leader Fabian Cancellara (RadioShack-Nissan), it was "business as usual" as he retained his yellow jersey. Michael Morkov (Saxo Bank Tinkoff) retained the lead in the mountains classification by being the first rider over the top of the Cote de la Citadelle de Namur and Tejay van Garderen (BMC) maintained his one second lead over Edvald Boasson Hagen (Sky) in the young rider classification.
The points classification is heating up however, Goss once again was first of the bunch across the line at the intermediate sprint while Stage 1 victor, Peter Sagan (Liquigas) has a 15 point lead over Cavendish with the completion of Monday's stage.