Andreas Almgren satte nytt svenskt rekord när han gick i mål som tvåa på Barcelonas halvmaraton. Med tiden 59.22 är han förste svensk under timmen på distansen.