Alexander Zverev battled back from a set down to beat Carlos Alcaraz 6-7 (3/7), 6-3, 6-4 at the ATP Finals on Monday as Daniil Medvedev won a Russian derby against Andrey Rublev in straight sets 6-4, 6-2.

Germany's Zverev, a two-time winner at the year-ending tournament, put on a powerful display to see off world No. 2 Alcaraz who is not in top form after returning from an injury at the end of last month.

Zverev is tough opposition on hard courts like the one at the Pala Alpitour in Turin and made full use of his height and power in the Red Group clash to see off Alcaraz who looks far from being the ageless Novak Djokovic's main rival for the title.