Marcel Hug (right) and Tatyana McFadden (left) pose with Prince Harry after their respective victories ©Twitter

Switzerland's Marcel Hug produced a tactical masterclass to outsprint rivals Kurt Fearnley and David Weir and win the men's wheelchair race at the London Marathon here today.

America's Tatyana McFadden was also taken to a sprint finish before winning the women's 26.2 mile tester in an event doubling as the International Paralympic Committee (IPC) Marathon World Cup as the race produced the same two winners as at last week's Boston Marathon.

Hug, who suffered a puncture in last year's race here, oozed class in comfortably tracking every move and launching occasionally breakaways of his own before definitively moving clear as the field entered the Mall.

He crossed the line in 1 hour 35min 19sec to outsprint Australian rival Kurt Fearnley by a single second.

"It went extremely well and I feel very happy with it," the winner said.

"I managed to do many attacks and it felt even better than Boston.

"It was a sprint for the line and I managed to keep it - I had a great finish."

Britain's David Weir remains marooned on six London Marathon victories after having to settle for third place in 1:35.21.

"I’m disappointed," said the six-time Paralympic champion.

"Hug sits in the pack and then he makes a breakaway and you have to chase him and then he sits back in the pack so the sprints make it really hard to stay with him.

"He does it again and again and again and again."

Tatyana McFadden crosses the line to win the women's race ©World Marathon Majors
Tatyana McFadden crosses the line to win the women's race ©World Marathon Majors

South Africa's Ernst van Dyk placed fourth in 1:35.23 to complete an identical top four as in Boston six days ago.

Hug won a far quicker race in 1:24:01 on that occasion ahead of van Dyk, Fearnley and Weir.

The 30-year-old Swiss, nicknamed "The Silver Bullet", will now be targeting a first-ever Paralympic gold medal at Rio 2016.

Three-time London 2012 track winner and Sochi 2014 cross country skiing silver medallist McFadden had suffered a rare defeat to Japanese rival Wakako Tsuchida at the Tokyo Marathon earlier this year.

She recovered to win in Boston last week and, while severely tested, finished on top once again today.

The 27-year-old sprinted home to win by a single second in 1:44:14.

Swiss rival Manuela Schur produced a superb display to place second with Tsuchida a distant third in 1:26.57.

Ray Martin claimed a second US victory of the day with a successful defence of his T51/52 title.

He won in 1:59.53 to finish 32 seconds clear of Santiago Sanz of Spain.