World record holder Eliud Kipchoge is ready to win his battle with Sir Mo Farah by running the fastest-ever London Marathon, according to his coach Patrick Sang.
Kenyan Kipchoge will go head to head with Farah on Sunday following an extraordinary build-up to this year's Virgin Money London Marathon.
Farah has been involved in a furious row with Haile Gebrselassie, which has seen the pair publicly swap accusations about events at the Ethiopian's hotel.
"I am happy and I am enjoying it," Farah said this week. "I am still waking up in the morning hungry and when I moved on from the track I feel like I am more hungry.
"When I turned up to the track and you are winning so many times, you get used to it. I don't have that. I feel like I have got my mojo back.
"I am fit, I have done some great training over the last three months. I am still learning, you only learn from races, the more races you run the more you learn.
"If you run elite races sometimes you learn quicker and I learned a lot from last year and from Chicago."
Kenyan rivals Mary Keitany and Vivian Cheruiyot are the headline acts of a top-quality women's field.
Keitany is aiming to match the record four London wins of Norwegian Ingrid Kristiansen, while Cheruiyot is defending the title she won in 2:18.31 last year.
"If I win on Sunday, it would be special," Keitany said. "I have won New York four times and London three times, so I want to win on Sunday to match."