Team Ireland's Alex Wright has finished inside the Top 50 in the Men's 20K Walk in Rio.
The 25-year-old was outside the Top 50 for the first 16K of the race.
But he was 48th by the 18K mark and eventually finished 46th in a time of 1:25:25.
Alex Wright moved up 11 places in the 2nd half of his Men's 20km Race Walk to finish 46th in 1:25:25 #TeamIreland pic.twitter.com/vBUpnriqu5
— Team Ireland (@olympiccouncil) August 12, 2016
China's Zhen Wang was the winner in 1:19:14, ahead of his compatriot Zelin Cai who was just 12 seconds behind in a season's best walk.
Third place went to Australia's Dane Brad-Smith in a personal best time.