Racing

Andre Greipel wins, Tour de France 2012, stage four

Greipel on a roll at the Tour

Tour de France 2012: German sprinter Andre Greipel's confidence growing after his second 2012 Tour win