Kenyans dominated yet another large city marathon on Sunday, with Wilson Kipsang and Mary Keitany winning in London.

Wilson Kipsang took the men's title, finishing in 2 hours, 4 minutes, and 44 seconds. He ran the final five miles by himself, taking a lead with a full sprint.

Mary Keitany won the women's marathon for a second consecutive year, finishing in 2 hours, 18 minutes, and 37 seconds.

Prince Harry met the winners at the finish line, congratulating them for their triumphs and posing with them in several photos. He joked that the Duke and Duchess of Cambridge would be joining them in the race next year, the New York Times reported.

There was a whole host of celebrities among the 37,500 runners at Sunday's marathon.

James Cracknell, a double Olympic gold-medal winner with the British rowing team, ran his third sub-3-hour marathon. He told the Daily Mail the atmosphere on the course was a good omen for the London Olympics this summer.

It's amazing, and it's unlike running. Funnily enough, you don't usually have hundreds and thousands of people clapping and applauding people they don't know. It makes it a very special day. It's an indicator of what [the Olympics] will be like, he said.

We are a proud sports nation and also a very supportive sports nation, and we will rise and acclaim anyone who is prepared to give it a shot, and if people are prepared to do that, then it will be an amazing Olympics, he added.

Nell McAndrew, once a contestant on I'm a Celebrity, Get Me Out of Here, was the fastest female celebrity in the race. I smashed it, easy, she told the Daily Mail. It's amazing, I think it won't really sink in until the morning when I wake up and I've recovered. It's unbelievable.

Through running the marathon six times, McAndrew has raised money for Cancer Research UK.

One Death Reported

There was one death reported after the marathon on Sunday. A 30-year-old woman, who has not been identified, collapsed as she came close to the finish line at Buckingham Palace on Sunday.

 More than 37,000 people took part in the 42.2-kilometer (26.2-mile) race.

Click Start to view highlights of the race in the slideshow.