There's no stopping 4-time Olympic champion Mo Farah.
Mo finished first for a record-breaking fifth-time on-the-trot in the Great North Run in Newcastle.
The Brit completed the half-marathon in 59 minutes and 26 seconds - a new course record.
Farah finished a comfortable 31 seconds ahead of New Zealander Jake Robertson, with Belgium's Bashir Abdi in third.
The 35-year-old Farah missed out on his personal best by four seconds, struggling against the wind in the final 200m.
"Just coming into that headwind it was so tough, I wasn't going smooth, I was going up and down. I honestly thought I could beat my personal best today, but those last two miles really hurt." - Mo Farah speaking to the BBC
Other Winners
Olympic and world champion Vivian Cheruiyot followed up her London Marathon win by topping the podium in the women's race for a second time in three years.
It was a Kenyan clean sweep as Cheruiyot clocked a personal best of 67:43 ahead of compatriots Brigid Kosgei (67:52) and Joyciline Jepkosgei (68.10).
David Weir's dominance in the men's wheelchair race continued as he took first place for the seventh time, setting a new course record and Martyna Snopek won the women's wheelchair race.