Veteran Gael Monfils stunned Stefanos Tsitsipas to reach the third round of the National Bank Open in Toronto.
The flamboyant former top-10 star has struggled with injuries over the past year and is ranked down at 276 but showed he still possesses the skills to trouble the very best with a 6-4 6-3 victory over fourth seed Tsitsipas.
The Greek, who won a title in Mexico last weekend, made a lot of mistakes, particularly on his forehand wing, but Monfils, three weeks short of his 37th birthday, was excellent in defence and attack.
Wanna see lightning in slow motion?
Just a 188km/h forehand fired by @Gael_Monfils @NBOtoronto | #NBO23 pic.twitter.com/jPBYfG3QNt
— ATP Tour (@atptour) August 9, 2023
Home favourite Milos Raonic continued his resurgence, meanwhile, following up his upset of Frances Tiafoe by seeing off qualifier Taro Daniel 6-4 6-3.
The former Wimbledon finalist did not compete between July 2021 and this June because of injuries and is unsure what the future holds but he has made it back-to-back victories at the Canadian Masters event for the first time in seven years.
He next faces American Mackenzie McDonald, who knocked out sixth seed Andrey Rublev 6-4 6-3, while second seed Daniil Medvedev is safely through after a 6-2 7-5 win over Matteo Arnaldi.