Two men’s semi-finals: Dominic Thiem vs Alexander

Two men’s semi-finals:
Dominic Thiem vs Alexander Zverev
Novak Djokovic vs Roger Federer
New and old.