'My enemy's enemy?'

Germany’s Greipel wins fourth stage of Tour de France

Germany’s Andre Greipel (pictured) won the fourth stage of the Tour de France Wednesday, while Switzerland’s Fabian Cancellara managed to retain the yellow jersey after avoiding a crash that felled several riders.

AP - Germany’s Andre Greipel led a bunch sprint to win the fourth stage of the Tour de France on Wednesday, after a late crash engulfed several riders including world champion Mark Cavendish of Britain.

Swiss rider Fabian Cancellara avoided the late trouble and retained the overall lead for a fifth day after the 214.5-kilometer race along the English Channel from Abbeville to Rouen.

With less than 3 kilometers left, Cavendish went down in a crash - scraping up his rainbow-colored jersey of world champion. He got back on his bicycle and rode gingerly to finish the stage.

With Cavendish out of the picture, Greipel burst out of the shrunken group of sprinters and sped to the straightaway finish - a split second ahead of Italy’s Alessandro Petacchi and Dutch rider Tom Veelers.

Cancellara won the opening-day prologue and has worn the yellow jersey ever since. Overall he leads second-placed Bradley Wiggins of Britain by seven seconds. Defending champion Cadel Evans of Australia was 17 seconds off the pace in 7th place.