London Marathon Tsegaye Kebede wins the men's marathon with a time of 2:05:19; Liliya Shobukhova wins the women's marathon with a time of 2:22:00. Sources: USA Today