Brad Milosevic maneuvered his way past more than 6,000 runners to win the Melbourne Marathon in Victoria, Australia.
His time of 2:16:00 marks a personal best.
Antony Ndungu Mugo (2:18:39) managed second, finishing less than a minute ahead of Felix Kipkorir Kangogo (2:19:22).
For the women, it was Jessica Trengove (2:27:45) coming in comfortably ahead of the field.
Lydia O’Donnell was first to show more than 11 minutes later at 2:39:01.
Makda Harun Haji rounded out the top three with a time of 2:40:37.
Reuben Kosgei Seroney (1:05:22) bested almost 9,600 runners to win the Melbourne Half Marathon.
Jonathan Peters finished a close second with a time of 1:05:38.
Jackson Elliott (1:05:51) came in just seconds ahead of Oska Inkster-Baynes (1:05:57) for third.
For the women, it was Lisa Weightman (1:11:00) with the win.
Eloise Wellings earned runner-up honors with a time of 1:12:39.
Locking up third was Linda Spencer at 1:15:21.
The price shown is converted as an approximate cost in your selected currency. Exchange rates may change while completing your purchase. Always check with your issuing bank for an exact exchange rate.