MONTREAL -- Jo-Wilfried Tsonga pulled out a stunning victory over Roger Federer and Juan Martin Del Potro followed with a two-set win over Rafael Nadal on Friday to advance to the semifinals of the Rogers Cup.
The two stars were ousted after entering the tournament after time off. Nadal was coming back from 10 weeks off to treat tendinitis in both knees, and Federer was out while his wife gave birth to twins.
Down 5-1 in the third set, Tsonga used two service breaks to take the lead and then beat Federer in the tiebreaker for a 7-6 (5), 1-6, 7-6 (3) quarterfinal victory.
After several long exchanges in a first set decided in a tiebreaker, Del Potro broke Nadal's service twice for a 3-0 lead in the second for a 7-6 (5), 6-1 win. Nadal was the defending Rogers Cup champion.
Nadal was pleased that his knees held up and left encouraged that he is on his way back to top form.
"After two months out of competition it's tough to play at that level -- I needed to concentrate more than usual," Nadal said. "The knees were very good.
"I have to be happy with the tournament. [Del Potro] is playing very well and I was at the same level as him in the first set. I thought if I could win the first set I could relax a little in the second and try again in the third, but it was tough."
Asked if he would be back in top shape for the U.S. Open that starts Aug. 31, he said "we'll see."
Del Potro advanced to a semifinal meeting with Andy Roddick, whom he beat in the final of a tournament in Washington on Sunday.
Tsonga will face third-seeded Andy Murray.
"I did not feel real good -- 5-1 down and Roger playing well and I had no solutions," said the seventh-seeded Tsonga. "I just told myself 'you have to hit the ball one more time than him' and I did it.
"It's a good thing for me. It's amazing to change this match."
Federer looked to be coasting to a victory when he started struggling on his serve just as Tsonga seemed to find his form.
"It's obviously disappointing but you know, that's what Jo does -- he doesn't make a return for an hour and then he puts in a few and than all of a sudden he's back in the match," Federer said. "I should never have allowed it but it happened, so it's a pity."
Federer forced a final tiebreaker, but Tsonga used two aces to take the lead and then saw the top seed double-fault on match point.
"It's a tough match to go through because it was either very close or very one-sided," Federer said. "That doesn't make it easy on the rhythm, obviously."
"It's great to get some matches in ahead of Cincinnati [next week] and the U.S. Open," he said. "But my goal wasn't to just to play matches and do press conferences.
"The whole trip here was to do well and try to win the tournament," Federer said.
Fifth-seeded Andy Roddick recovered from a second-set service break to advance with a 6-4, 7-6 (4) victory over fourth-seeded Novak Djokovic. It was Roddick's third win this year over the Serb. He is 4 for 4 in the tournament in tiebreakers and leads the ATP Tour with 33 tiebreaker wins.
"It's been important for me my entire career," said Roddick, the 2003 Rogers Cup champion. "I'm starting to break serve a lot more now, but I certainly grew accustomed to playing a lot of tiebreakers early on. I'm comfortable playing them, and normally I can count on getting a couple of points on my serve."
Roddick is looking to reach a third straight final, after losing to Federer in a five-set thriller at Wimbledon and the loss in Washington.
Murray ended Nikolay Davydenko's 12-match winning streak with a 6-2, 6-4 victory. Davydenko, seeded eighth, came into the tournament following wins at Hamburg and Umag.
"It will be difficult because Andy is one of the best players this last month," Tsonga said. "I know I have to play my game, stay on the offensive and see what happens.
"I know I have a chance and I will take it."