Toronto fans were treated to a scintillating match of tennis as world number one Rafael Nadal advanced to the Rogers Cup quarter-finals, while Wimbledon champion Novak Djokovic was a shock casualty.
Nadal and Stan Wawrinka traded stunning forehand and backhand winners in an absorbing last-16 encounter but the top seed prevailed in straight sets on Thursday.
Four-time champion Djokovic was sent packing by in-form Greek teenager Stefanos Tsitsipas in a shock upset at the ATP 1000 tournament.
However, defending champion Alexander Zverev, fourth seed Kevin Anderson and fifth seed Grigor Dimitrov progressed.
NADAL SURVIVES CLASSIC
The Spanish star put on a masterclass in a 7-5 7-6 (7-4) win over three-time major champion Wawrinka.
Wawrinka was back to his best having struggled this season following a second knee operation but there was no stopping Nadal, who produced some extraordinary sliced shots and forehand winners to leave the crowd in awe.
"It was a good match. Of course, a very positive victory for me against a very tough opponent. Happy to see Stan playing that well again," Nadal said. "So I am very pleased. That's what I needed, a match like this to be a little bit more confident and I did it."
Next up for Nadal is sixth seed and Australian Open runner-up Marin Cilic, who defeated Diego Schwartzman 6-3 6-2.
DJOKOVIC ELIMINATED BY TEEN
Seeking a fifth Rogers Cup crown, former world number one Djokovic fell to 19-year-old Tsitsipas 6-3 6-7 (5-7) 6-3.
Djokovic was upstaged by Tsitsipas, who reached his seventh ATP Tour quarter-final of the season.
"I really want to do well," Djokovic said. "Losing in this kind of tournament, it's not something I don't care about. It really frustrates me. But I have to accept it, deal with it, and move on."
Tsitispas advanced to his third semi-final at the Citi Open last week.
It does not get any easier for the emerging Greek, with second seed Zverev awaiting in a repeat of the Washington semis.
Zverev outclassed qualifier Daniil Medvedev 6-3 6-2.
ANDERSON, DIMITROV TO MEET IN QFs
Wimbledon runner-up Anderson and fellow seed Dimitrov will go head-to-head for a spot in the semi-finals.
Anderson was too good for Ilya Ivashka 7-5 6-3, while Dimitrov overcame Frances Tiafoe 7-6 (7-1) 3-6 7-6 (7-4).
American eighth seed John Isner, however, departed following a 7-6 (7-5) 7-6 (7-1) loss to Karen Khachanov, while local favourite Denis Shapovalov went down 7-5 6-2 against Robin Haase.
|Brighton and Hove Albion 3 Manchester United 2: Murray lifts Seagulls to another win over Mourinho|
|Quickfire Moon treble sets up Rhinos win|
|Manchester City celebrate win with Silva´s son|
|Brentford 2 Sheffield Wednesday 0: Maupay stars as Bees buzz by Owls|
|Guardiola delighted with fit and firing Aguero|
|Waring marks 200th event with maiden title in Gothenburg|
|Guardiola dismisses Mourinho´s ´disrespectful´ accusation|
|Hulkenberg proud to survive in F1´s pay driver era|
|It´s here, it´s real, get on with it - Dyche dismisses Europa League excuse|
|Grujic agrees Liverpool extension, joins Hertha on loan|
|Martial starts as Lukaku, Young return for Manchester United|
|Fury-Wilder to be staged in November or December - Warren|
|Manchester City 6 Huddersfield Town 1: Aguero hits hat-trick as champions triumph|
|Burnley 1 Watford 3: Hornets end away day woes as Deeney leads destructive display|
|McFarland cleared to leave Scotland and join Ulster|
|Simeone wants ´only the best´ for Filipe Luis amid PSG links|
|PSG signing Boateng rated ´50-50´ by Bayern president|
|Cipriani a positive influence, insists Gloucester head coach|
|Bayer Leverkusen´s Bailey signs contract extension|
|Jesus and Aguero start for City as Mahrez misses out|
|Federer unsure what to expect from Djokovic duel|
|Chievo goalkeeper suffers broken nose, whiplash in Ronaldo collision|
|Simmons lauds influence of ´big brother´ LeBron|
|PSG´s Cavani selected by Uruguay as Coito fills in for Tabarez|
|Starc leads tributes after ´leader of the pack´ Johnson retires|
|Hazard confirms he is staying at Chelsea this month|
|Liverpool´s Firmino dreaming of Premier League title glory|
|Raiders rock the Roosters as NRL´s top-four battle hots up|
|Erasmus demands improved Springboks|
|Athletics pull even with Astros in AL West|
|Mercurial quick Johnson retires from cricket|
|MLS Review: Royer leaves it late for Red Bulls, Dallas bounce back|
|Crotty concussed, Folau injured|
|DFB president Grindel sorry Ozil felt ´deserted´|
|Busch picks up first win of season in Night Race|
|NASCAR results at Bristol: Kurt Busch picks up first win of season in Night Race|
|Woakes welcomes back ´big-game player´ Stokes|
|´Genius´ Messi still amazes Valverde|
|All Blacks, Springboks await Namibia at Rugby World Cup|
|Federer to face Djokovic after Goffin withdraws|
|Rain halts plays at Wyndham Championship|
|De Gea will extend contract soon, says Mourinho|
|Halep to meet Bertens in Cincinnati final|
|Frampton set for Warrington fight after dominant Windsor Park win|
|Messi makes LaLiga history with Barcelona´s 6000th goal|
|MC Alger defeat throws quarter-final chase wide open|
|Barcelona 3 Deportivo Alaves 0: Messi´s milestone goal sets up victory|
|Djokovic on course for Masters 1000 history after Cilic victory|
|It´s on! - Wilder fight confirmed after Fury defeats Pianeta|
|Like Cruyff before him, Guardiola favouring Foden´s style over substance|
|Ronaldo tweets debut delight after Juve win|
|Chelsea are not title contenders yet, claims Sarri|
|Bayern Munich boss Kovac planning for Boateng stay|
|Championship Review: West Brom crush QPR as Leeds stay perfect|
|Allegri pleased with Ronaldo despite goalless Juventus debut|
|Chelsea can produce magic with Sarri in charge - Hazard|
|Emery ´happy without the result´ as Arsenal comeback falls short|
|Gordon confirms Cleveland Browns return|
|Eight shots and only 30 passes - Ronaldo´s Juventus debut in Opta numbers|
|Cristiano Ronaldo´s debuts: Best impressed, scoring a penalty & a blank for Juventus|
|Old boy Escare haunts Catalans in big Wigan win|
|Preston North End 2 Stoke City 2: Super sub Crouch salvages a point|
|Pochettino vows not to discuss Alderweireld future before five-minute answer|
|Waring, Aiken lead the way as Olesen stays in the hunt|
|Linking play, forcing saves and clashing with goalkeeper - Cristiano Ronaldo´s Juventus debut|
|Chelsea 3 Arsenal 2: Alonso snatches win after Gunners comeback|
|West Ham still haunted by last season - Pellegrini|
|Puel defends Vardy after Wolves red card|
|Chievo 2 Juventus 3: Ronaldo´s debut ends in dramatic win|
|Mbappe: Neymar is Paris Saint-Germain´s superstar|