Eliud Kipchoge rolled back the years as he won his first marathon in three years, setting a new course record in Melbourne in the process.
The 41-year-old, making his debut in Melbourne, eclipsed the previous course benchmark by two seconds as he completed the race in 2:09:10, and was mobbed by cheering fans and the media at the finish line at the Melbourne Cricket Ground (MCG).