Asbel Kiprop (KEN) runs the Emsley Carr Mile in 3:51.89, a meeting record.