Sloane Stephens vs Elena Rybakina – Round of 16 – Preview & Prediction | 2023 Canada Masters 10 August 2023
Jessica Pegula vs Jasmine Paolini – Round of 16 – Preview & Prediction | 2023 Canada Masters 10 August 2023
Petra Kvitova vs Belinda Bencic – Round of 16 – Preview & Prediction | 2023 Canada Masters 10 August 2023
Liudmila Samsonova vs Aryna Sabalenka – Round of 16 – Preview & Prediction | 2023 Canada Masters 10 August 2023
Lorenzo Musetti vs Daniil Medvedev – Round of 16 – Preview & Prediction | 2023 Canada Masters 10 August 2023
Taylor Fritz vs Alex de Minaur – Round of 16 – Preview & Prediction | 2023 Canada Masters 10 August 2023
Gael Monfils vs Aleksandar Vukic – Round of 16 – Preview & Prediction | 2023 Canada Masters 10 August 2023
Alejandro Davidovich Fokina vs Casper Ruud – Round of 16 – Preview & Prediction | 2023 Canada Masters 10 August 2023
Shanghai Port vs Zhejiang Professional Preview & Prediction | 2023 Chinese Super League 10 August 2023
Marketa Vondrousova vs Coco Gauff – Round of 16 – Preview & Prediction | 2023 Canada Masters 10 August 2023
Iga Swiatek vs Karolina Muchova – Round of 16 – Preview & Prediction | 2023 Canada Masters 10 August 2023
Carlos Alcaraz vs Hubert Hurkacz – Round of 16 – Preview & Prediction | 2023 Canada Masters 10 August 2023
Leylah Fernandez vs Danielle Collins – Round of 16 – Preview & Prediction | 2023 Canada Masters 10 August 2023
Mackenzie McDonald vs Milos Raonic – Round of 16 – Preview & Prediction | 2023 Canada Masters 10 August 2023
Andy Murray vs Jannik Sinner – Round of 16 – Preview & Prediction | 2023 Canada Masters 10 August 2023