Novak Djokovic has booked a meeting with Roger Federer in the semi-finals of the Australian Open. The world number one advanced to the last-four, beating the seventh seeded Japanese Kei Nishikori 6-3, 6-2, 6-4. Djokovic and Federer have faced each other 44 times before, with each winning 22 matches.

Osaka brings style and steel for winning start to US Open
Raphinha, Lamine doubles lift Barcelona past Rayo Vallecano
Wawrinka's emotional US Open finale ends in defeat to Berrettini
Saka earns Arsenal narrow victory at troubled Villa
Pain-free Alcaraz makes winning return after injury layoff
