Toronto: Jo-Wilfried Tsonga won the Toronto Masters with a win over Roger Federer, two years after injuring himself at the same event in a freak collision with a fire hydrant.
Jo-Wilfried Tsonga holds up the Rogers Cup trophy after beating Roger Federer in Toronto
French 13th seed Tsonga hit 11 aces and 26 winners to win Sunday's final 7-5, 7-6 (7/3) while Federer, two days after his 33rd birthday, was undone by 37 unforced errors.
"If you believe in something it can happen," said Tsonga. "I'm proud of what I've achieved this week. I played well all this week. I beat many good guys."
The 29-year-old Tsonga dropped just one set all week as he knocked out World No 1 Novak Djokovic and Andy Murray en route to the final.
It was Tsonga's second career Masters 1000 title, coming almost six years after his first at Paris Bercy in 2008.
A dejected Federer after his loss. Pics/Getty Images
Tsonga spent just over one and three-quarter hours in constructing his upset over the man who had beaten him in both of their previous finals played in 2011.
Tsonga dealt with injuries for much of 2013 but is now fit and brimming with confidence. The French player said his win on Sunday had special significance because of his experience two years earlier.
Fresh off winning an Olympic silver medal in doubles in the 2012 London Games, Tsonga injured his right knee in Toronto after walking into a fire hydrant as he was out for a stroll.
He had lost in the opening round of the Masters 1000 event in Toronto to Jeremy Chardy. The injury required eight stitches and forced him to pull out of the Cincinnati Masters event the following week.
"This will stay in my heart forever," he said. "Two years ago here I had knee problems, now it's all changed. This win was something really special. I have a lot of respect for Roger.
"It was such a great week for me, I played so well, and I'm so happy. It's just incredible to be back on form like this.
"I knew I could play well again, this should help me for the rest of the season."
Number of sets Jo-Wilfried Tsonga has dropped at the Toronto Masters