Inconsistancy continues, still a while until London though...
1
CHOGE Augustine Kiprono 7:30.42
KIPCHOGE Eliud 7:31.40
KIPSIRO Moses Ndiema 7:31.88
KOECH Isaiah Kiplangan 7:32.43
LONGOSIWA Thomas Pkemei 7:33.68
SOI Edwin Cheruiyot 7:38.45
BEKELE Kenenisa 7:40.00
KUMA Abera 7:40.85
SOULEIMAN Ayanleh 7:42.22
ARIKAN Polat Kemboi 7:42.31
ROTICH Lucas Kimeli 7:49.48
C'KURUI James Kwalia 7:51.36
ZERGUELAINE Anter 8:21.95
BOULAHFANE Kamal
DNF
NDIWA Remmy Limo
DNF
SIMOTWO Suleiman Kipses
DNF