Tsitsipas upset Novak Djokovic 6-3, 6-7 (5), 6-3 in third-round play at the Rogers Cup in a thrilling battle between one of the Tour's top young guns and the reigning Wimbledon champion.
Click on the video above to watch Tsitsipas win an epic rally against the former world No 1 with a touch of genius even the Greek gods would be proud of and then watch Djokovic break his racket in half below.
Tsitsipas set up match point with a scorching crosscourt victor before completing the victory in their first career meeting in two hours, 17 minutes. "I executed my plan, I knew at some point that he was going to break". "I thought I found pretty good accuracy and angles with the first serve, and also my second serve worked pretty well".
Djokovic said he was having no problems with the shot clock despite being a player who regularly picks up violations for the length of time he takes between points.
Rafael Nadal was made to wait before his second-round Rogers Cup match due to several rain delays but did his part to put the schedule back on track with a speedy 6-2 6-3 win over Frenchman Benoit Paire on Wednesday.
The Greek teenager, who turns 20 on Sunday, followed up his defeat of seventh seed Dominic Thiem, beating four-time champion Djokovic, seeded ninth, in a first-time meeting.
"Of course I was not at 100 percent today", Nadal, 32, told reporters. "But I just played not that great, especially from the baseline".
World number one Nadal, who kicked off the evening session a little over an hour after its original start time, had some issues with his serve later in the match but still needed only 74 minutes to secure his spot in the third round.
"I feel physically pretty well".
Tsitsipas will face second-seeded Alexander Zverev of Germany, the defending champion coming off a tournament victory last week in Washington that included a semifinal win over Tsitsipas.
Fourth-seeded Kevin Anderson of South Africa and fifth-seeded Grigor Dimitrov of Bulgaria set up another quarterfinal.
The Argentine, who looked to be in good form after reaching the final last week in Los Cabos, was replaced in the draw by Russian veteran Mikhail Youzhny. Khachanov beat eighth-seeded John Isner of the United States 7-6 (5), 7-6 (1), and Haase topped Canadian Denis Shapovalov 7-5, 6-2.