Andreas Almgren var på väg mot något riktigt stort på 5 000 meter i Diamond League.