Teenager Stefanos Tsitsipas stunned reigning Wimbledon champion Novak Djokovic to produce the biggest upset of the Rogers Cup so far.
The 19-year-old Greek player prevailed 6-3, 6-7 (5/7), 6-3 over the former world number one in a little over two-and-a-quarter hours to book his spot in the quarter-finals in Montreal.
A single break of serve was enough for Tsitsipas to clinch the first set, before Djokovic took advantage of some tight errors at the end of the second to force a decider.
Holding his nerve, Tsitsipas hit a stunning backhand down the line to break serve in the second game of the third set – and never looked back.
He capitalised on his first match point with a cross-court forehand winner, sealing the biggest win of his career.
Tsitsipas now faces defending champion Alexander Zverev in the final eight, after the German routed Daniil Medvedev in straight sets.
Despite the impressive win for the Greek starlet, it was a frustrated Djokovic that most of the spotlight was on, and his temperature reached boiling point when he went 3-0 down in the deciding set.
After losing the rally, and the game, Djokovic made his way back to his seat, only to snap his racket clean in half whilst doing so.
You can watch the video below.
That's one angry Serb.
Meanwhile, Rafael Nadal battled past an improving Stan Wawrinka, withstanding some of the Swiss player’s best tennis in months.
The world number one faced some impressive one-handed backhands from his opponent, but in typical Nadal fashion found the angles he needed and tracked down every ball.
Rain interrupted the first set at 6-5, but the Spaniard immediately broke when play resumed to take the set.
The pair exchanged breaks in the second before Nadal edged ahead in the tiebreak to win 7-5, 7-6 (7/4).
Marin Cilic awaits in the quarter-finals, following his speedy defeat of Argentina’s Diego Schwartzman.