Roger Federer completed his round-robin matches at the ATP World Tour Finals with a 6-1, 3-6, 6-3 defeat of American Mardy Fish at the O2 Arena on Thursday.
The Swiss maestro claimed a third consecutive win as he warmed up for a potential semi-final against either world number one Novak Djokovic, Tomas Berdych or David Ferrer.
They face eachother later on Thursday with the winner advancing along with Group B winner Federer.
Fans with expensive tickets must have feared the worst when Federer cruised through the first set in half an hour but they were given value for money as Fish made a match of it.
Federer never came anywhere near the heights he achieved in his sensational demolition of Nadal on Tuesday and he was outplayed by Fish in the second set as the 29-year-old American let rip with some flashing winners.
However, the 16-times Grand Slam champion, bidding for a record sixth title at the season-ender, resumed normal service, breaking Fish at the start of the third set before moving on to complete victory in one hour 47 minutes.
Ferrer tames outstanding player of the year Djokovic
World Tour Finals: Sublime Federer thrashes Nadal
Djokovic passes Berdych test, woe for Murray
World Tour Finals: Ferrer stuns Djokovic, reaches semis
It's not the moment to say goodbye: Nadal