22:21 CET - The final group stage match of this year's ATP Finals has been won by Alexander Zverev (26), with the German beating Andrey Rublev (26) 6-4, 6-4.
17:07 CET - Before tomorrow's semis, we have one last group stage match taking place tonight, and while Alexander Zverev (26) and Andrey Rublev (26) are both just playing for pride, both will be keen to end their season on a high.
![Rublev has dominated Zverev in recent times Rublev has dominated Zverev in recent times](https://livesport-ott-images.ssl.cdn.cra.cz/r900xfq60/97e597a2-7fcb-4eed-86d0-5bd4e451754b.jpg)
16:47 CET - Medvedev and Sinner will face one another for the third time in just over a month in the other semi-final; the Italian beat the Russian in the final in both Beijing and Vienna.
![Medvedev and Sinner are familiar foes Medvedev and Sinner are familiar foes](https://livesport-ott-images.ssl.cdn.cra.cz/r900xfq60/22e646b7-bd2f-4d2c-bf7c-3223cfb34802.jpg)
16:30 CET - Alcaraz's victory means that he'll face Djokovic in the semis in what is sure to be a thrilling clash between the world number one and world number two. They've each won two of their last four matches.
![Alcaraz and Djokovic will meet again Alcaraz and Djokovic will meet again](https://livesport-ott-images.ssl.cdn.cra.cz/r900xfq60/c1428155-4282-40e2-bc4b-0ac7a78e7ac1.jpg)
16:06 CET - Carlos Alcaraz (20) has secured the last spot in the semi-finals of the ATP Finals with a 6-4, 6-4 victory over Daniil Medvedev (27). He joins the Russian, Jannik Sinner (22) and Novak Djokovic (36), meaning the final four are the top four in the world rankings.
Alexander Zverev (26) can go level on points with Alcaraz and Medvedev later today, but can't finish above either given the number of sets he's already lost.
Read more about Alcaraz's win here
5:44 CET - Carlos Alcaraz opens the exciting day against Daniil Medvedev before Andrey Rublev clashes with Alexander Zverev.