Chad le Clos reminded of his class on Tuesday as he won his semi-final in style to progress to the finals of the 200m butterfly at the Tokyo Olympics.
Having almost missed out on qualification for the semi-finals after his heat on Monday - Le Clos qualified 16th fastest for the semis when only the top 16 qualify - the four-time Olympic medalist was superb on Tuesday.
Le Clos looked a different swimmer and finished in a time of 1:55.06 with a performance that suggests he is still very much in the running for a medal in his signature event.
That time was enough to see Le Clos qualify third fastest for Wednesday morning's final, which will take place at 03:49 (SA time) and he will swim out of lane 3.
Hungary's Kristof Milak is the overwhelming favourite to win the gold medal in the event and he was the fastest qualifier for the final with a time of 1:52.22, while Brazil's Leonardo de Deus (1:54.97) was also faster than Le Clos.