I'm not sure why everyone is so hyped for a Bekele/Kipchoge Duel. Does no one know that Bekele is already 0-3 in the marathon against Kipchoge. Bekele has gotten 2 marathons right his entire career. Kipchoge has been right nearly every time. Bekele may have the greatest range ever, but still won't be the greatest marathoner.
Because Bekele , when he shows up good, is the best.
You can call him inconsistant, injury prone in his 20's, it is true. But when he is on, he is better than all the others and better than any Kipchoge's potential challenger.
Add that to the fact that Bekele used to manhandle Kipchoge on track and XC and you understand why people think Bekele can take down Kipchoge if he shows up in the shape he had in Berlin.