Christine Ohuruogu struggles in New York Diamond League

Christine Ohuruogu
Ohuruogu is expected to represent England at the Commonwealth Games in Glasgow

Britain's Christine Ohuruogu struggled on her first start of the outdoor season, finishing last in the 400m at the Diamond League meeting in New York.

The double world champion's time of 53.14 seconds left her three seconds adrift of winner Francena McCorory.

Elsewhere, Kenya's Olympic champion David Rudisha continued his comeback from injury with victory in the 800m.

But Yohan Blake was surprisingly beaten in the 100m by fellow Jamaican Nesta Carter in 10.09.

Double London 2012 silver medallist Blake stumbled out of the blocks to finish second in 10.21.

It was a disappointing performance from the 2011 world champion, who was troubled by hamstring problems last season.

Diamond League: Yohan Blake beaten by Nesta Carter in New York 100m

In the absence of Olympic and world champion Usain Bolt, who has not yet recovered from a foot injury, Blake said he wanted to show he is the man to beat in the event in 2014.

Rudisha was far more impressive, recording a time of 1:44.63 in only his second race in more than 12 months.

Britain's Tiffany Porter finished fifth in the 100m hurdles behind Queen Harrison of the United States.

And James Ellington finished seventh in the 200m on his first appearance on the circuit this season, with Jamaica's Warren Weir winning.