London: Roger Federer made it three wins out of three in the group stages of the ATP World Tour Finals with a 7-5 4-6 6-4 victory over Kei Nishikori. Federer was already guaranteed a place in the semi-finals courtesy of his straight-sets wins over Tomas Berdych and Novak Djokovic but battled for two hours and 10 minutes to maintain his unbeaten record.

Roger Federer reacts after beating Kei Nishikori in the ATP World Tour Finals yesterday. Pic/AFP

Nishikori fought back from 1-4 down in the second and third sets but ultimately it was to no avail and his hopes of reaching the Last 4 are now over. Djokovic will join Federer in the semi-finals unless he loses in straight sets to Berdych in the evening match.

Wawrinka wins
Stan Wawrinka showed his fighting spirit to set up a winner-takes-all clash with Andy Murray for a place in the semi-finals. Wawrinka was heavily criticised for his performance against Rafael Nadal on Monday but he recovered from 5-2 down in the opening set against David Ferrer to win 7-5, 6-2.