Jess Hull has blown a glorious opportunity to grab Diamond League glory when she completely ran out of steam with victory in the 1500m final in her grasp in Zurich.
Australia's Olympic silver medallist looked certain to prevail as she held a 10-metre lead coming down the home straight in the Letzigrund Stadium on Thursday but she'd miscalculated her energy reserves and blew up horribly in the last few steps, allowing Kenyan Nelly Chepchirchir to steal the win right on the line.
Chepchirchir herself was nearly out on her feet and the leading pair were both almost overhauled by the third-placed Australian, Linden Hall, whose fast finish would surely have taken her to the victory win in a couple more strides.