Good kush makes a good point, Dejen has a blistering kick, really amazing. BUT (like Pee Wee Herman said, we all have a big BUT), DG got the OLY 5000 silver instead of gold because he was not in position for a clean run at gold coming off the final turn.
Thus, all things being sort of equal, I think Mo will win the 10K in Moscow. He's gonna simply run SMARTER than anyone else, and get to the line first.