Michael Phelps 23 golds

A classic Michael Phelps performance ended the swimming legend’s career with 23 Olympic gold medals before handing over the Rio Games centre stage to Usain Bolt.

It was a fittingly triumphant swansong for Phelps, 31, the most decorated Olympian in history who added five golds and a silver in Rio. He finished his career with 28 medals overall.

Phelps said he had felt himself “starting to crack” heading for the pool. But the man who gave up once after the 2012 London Games said he had no regrets about returning to competition.

“This is how I wanted to finish my career. I’ve lived a dream come true. Being able to cap it off with these Games is just the perfect way to finish,” he said.