It was a glorious win for 23-year-old Ethiopian Edris, the fastest man in the world this year, who had lost all his five previous meetings with Farah.
The 34-year-old had been unbeaten for six years against the best in the world.
In a thrilling finale, Farah looked to be completely outgunned by three rivals only to fight back and snatch second place behind Edris, who clocked 13 minutes 32.79 seconds after a searing final lap.
Farah narrowly missed out on a remarkable fifth consecutive major championships distance double in London but don’t say he settled for silver.
“To be honest with you it takes so much out of me”. They had a game plan and that was that one was going to sacrifice themselves, but I gave it my all. Farah sat in third entering the final 400 meters, but he visibly struggled with the pace and couldn’t overtake the Ethiopian victor.
“I have to focus on myself”.
But after the race, almost all of the attention went to Farah.
“I gave it my all, 110 percent”, said Farah. It’s not an excuse, but it took a lot more out of me than I realised.
Johnson-Thompson tried to tap into the wave of emotion for Farah making her final attempt after the 5,000 race had started, but despite her efforts could not clear the bar.
Last Friday night, he produced another bold if not ballsy display in the 10,000m, riding each wave of surge and counter surge with utter fearlessness: he very almost fell over himself too with 300m to run – yet held his nerve and ultimately devastating kick to win in 26:49.53, the fastest time in the world this year.
Farah will run in Birmingham next Sunday before ending his track career in Zurich.