Edwin Soi (KEN) gets the win with a world leading time and the meet record at 12:51.34, beating Albert Rop (BRN) by .62 seconds, Galen Rupp (USA) was 6th.