Asbel Kiprop (KEN) gets the win with a world leading time of 3:27.71 and Mo Farah (GBR) in second sets a new British record at 3:28.81.