More than 30K runners from across globe participate in 123rd Boston Marathon
Lawrence Cherono won the men's race by just 2 seconds - the closest finish since 1988 - as Worknesh Degefa finished for the women, leading the pack for most of the race.

All