Double Paralympic gold medallist David Weir put his London Marathon disappointment to the back of his mind to top the podium at the BT Paralympic World Cup.

The 29-year-old, who returned from Beijing with four medals last year, scooped 1,500m gold in Manchester after being pipped to the post in the 800m.

Switzerland’s Marcel Hug had pushed him down into silver place over two laps but Weir showed his class to exact revenge, clocking three minutes, 21.24 seconds in the 1,500m.

Weir, who was outsprinted by Aussie Kurt Fearnley in the marathon last month, insists his hangover is well and truly behind him.

“The marathon has made me hungrier to train and I am not even thinking about that now,” said Weir, who won 800m and 1,500m gold in Beijing.

“I think when you lose a couple it really gets you motivated for the next one.

“It feels pretty good to be here, to get the cobwebs out after Beijing and to do well at the first event back on the track after five months out.

“I didn’t get back in my chair until the end of January.

“I didn’t want to see my racing chair for a while, with the amount of training and racing I’ve done over the past 10 years of my career, so I just needed that time out.”

Despite his lengthy lay-off after his exploits in the Far East, Weir insists he is in the shape of his life and has promised more medals as the summer progresses.

He added: “I just need a few more races and then I’ll be back to perfect, maybe better than Beijing.”

l The BT Paralympic World Cup took place in Manchester with more than 400 competitors from 31 countries competing over six days. Go to btparalympicworldcup.com for more information.