Morocco's Abdelkader El Mouaziz triumphed to take the men's title at the 21st London Marathon.

And Ethiopia's Derartu Tulu completed an African double by claiming the women's crown.

The brilliant El Mouaziz, the 1999 winner, cruised home in a personal best time of 2:07:09.

Tulu, the OIympic 10,000m champion, came home in 2:23:55.

Britain's Paralympic star Tanni Grey-Thompson took the women's wheelchair crown for the fifth time.

Frenchman Denis Lemeunir was victorious in the men's wheelchair event.