Keitany (KEN) wins her 2nd straight London Marathon, 41 seconds faster than last year at 2:18:37. Edna Kiplagat (KEN) was 73 seconds behind.