I was wondering while watching live why it seemed like the field was strung out nicely and then all of a sudden in the 3rd lap it was just Nuguse and Habz and nobody went with them.
I watched it back a couple times and you can see from about the 2:00 mark until the 2:30 mark, Kipsang and Cheruiyot were behind the leaders and then just didn't go with them, causing the rest of the field to bunch up and slow down.
It took the whole 3rd lap until some of them including Laros broke free and started immediately gaining ground on Habz and Nuguse with over 300m to go.
I fully believe if they didn't box the field in and the rest of the guys could go with the leaders, we see at least 3:43 high or 3:44 if not a WR
Just to note, Cheruiyot got 7th and Kipsang got 14th.