/cdn.vox-cdn.com/uploads/chorus_image/image/962609/153108088.0.jpg)
Kenyan Christopher Kipyego was the winner of the Twin Cities Marathon on Sunday, finishing with a final time of 2:14:53, overcoming 28-degree weather that they just don't get in his home country. He bested Ethiopian Berhanu Girma, who had a final time of 2:15:04, two seconds ahead of Sean Quigley of Boulder, Colorado. Kipyego knew that the race was going to be his, as quoted by the Star Tribune:
"It was very cold, which is why we ran very, very slow the first 10 miles. It was too slow for a marathon. Nobody was willing to push. I thought, 'If they don't run, I have to go.' The Ethiopian guy was very strong, but with 4 miles to go, I knew it was going to be my race.''
A total of 9,041 people finished the marathon, the most in its 31-year history. It's a particularly tough race due to the aforementioned cold weather, as it manages to take the energy from you right off the bat. The first mile took a whole 5:26 for the lead runners, which eliminated any chance of a course record from the get go.
Jeannette Faber of Portland, Ore. won the women's title in 2:32:37. Results for all participants are not currently available, given the sheer number or people who took part.