MO Farah heads to Moscow a hot favourite to repeat his Olympic golden double at the World Championships after a storming run at London's Anniversary Games yesterday.

However, there looks to be an odds-on chance that Jessica Ennis-Hill will not be joining him on the plane.

Farah, Olympic champion at 5000 and 10,000 metres underlined his impressive form with victory over 3000m in an outdoor personal best of 7:36.85 minutes.

But Ennis-Hill, the 2009 world heptathlon title winner, looked way off her best in only her third event since London 2012 as she continues to struggle with an Achilles injury.

She safely negotiated her first 100m hurdles race in nearly a year – though her 13.08 seconds time was well below her best – and jumped 6.16m in the long jump. At the Olympics she clocked 12.54 and jumped 6.48m.

Ennis-Hill is due to be in action in Moscow from August 12, but admitted she is not sure if she will make it.

"I always want to be at my best and I'm obviously not at my best at the moment," she said. "It's great to be here, I'm so glad I competed and got to experience this whole crowd again, but I'm definitely not where I would like to be.

"It's getting better and I just need to see how it is day by day, but then it's that difficult decision of deciding whether I'm ready enough. It's a real dilemma, I hate making decisions so I think I'm going to have to sit down with my coach and see what's best.

"The worlds are only two weeks away so I'd like to make the decision sooner rather than later, so I can mentally get myself where I need to be if I do compete. I think these performances show that I am at the beginning of my season and, unfortunately, I need to be further down the road.

"This is completely different to being here last time. I was so ready and in the best shape of my life, so to come here and be apprehensive about my injury, it's totally different.

"The other competition I have pencilled in is the UK Women's League, which is next Saturday. I've got a feeling Toni [Minichiello, her coach] will want to leave the decision until the last minute. I don't want to go and not be ready or competitive."

Farah will aim to successfully defend his world 5000m title and upgrade his 10,000m silver from two years ago. He said of yesterday's race: "The aim was building for Moscow, I was never going to go for a record. It would have taken a lot out of me and the important thing was to get the win.

"We just need to work on a few things, but there's not a lot we can change within two weeks. You saw what happened in Daegu, I was the favourite and I'd never heard of Ibrahim Jeilan but I was beaten in the 10,000m, so anything can happen.

"Every race you race everyone knows what you are capable of – you're a marked man with an X on your back. But it's good for the sport and it's what it needs. I've learned a lot from Usain Bolt, the way he comes out, breaks records and stays relaxed."

Christine Ohuruogu is also hitting form at the right time after clocking a 50.00s season's best to win the 400m. She said: "I ticked the box, but there is a lot of hard work before the World Championships."

Triple Olympic gold winner Bolt was also back at Stratford, leading the Racers Track Club – featuring fellow Jamaicans Mario Forsythe, Kemar Bailey-Cole and Warren Weir – to 4x100m relay victory as another poor baton change left Great Britain's first quartet out of the race.

Bolt, who had won the 100m on Friday night, could be back in Britain next year for the Commonwealth Games in Glasgow, although he is focusing for the moment on Moscow.

The 26-year-old said: "I would love to go to the Commonwealth Games but we'll see. It will be determined by what the coach says."

Britain's latest baton error came on the change between Adam Gemili and James Ellington. It is understood the team had planned to push their handovers to the limit in preparation for Moscow. Gemili was also at fault as Britain failed to progress through the heats at the Olympics last summer.

Dwain Chambers, who was in the team on both occasions, has said he will talk to Gemili about the error. The teenager had been drafted into the line-up at short notice to replace the injured James Dasaolu.

Chambers said: "This is almost the equivalent of the Olympic Games all over again and whatever issues there are we have to try to review them and improve. I will speak to Adam and try and console him as best I can."