Sharjeel Khan scored the first 100 of the Pakistan Super League as Islamabad United beat Peshawar Zalmi. The quick-fire score came off just 50 deliveries and helped to guide them into the final of the tournament. They’ll now face Quetta Gladiators in the final tomorrow in Dubai

Ronaldo on target as Al-Nassr win after security delay
Coventry savour first home Premier League win in 25 years
Bergs shocks Alcaraz in Shanghai as Zverev claims year-end top ranking
Ten arrested and police officer injured after Manchester City’s win at Liverpool
Australia need six wickets on final day to win first Test