Sports

Upset at NYC Marathon

Shalane Flanagan stunned favourite and three-time champion Mary Keitany in the New York City Marathon yesterday morning (Singapore time), becoming the first American woman to win it in 40 years.

Marathon