Jo-Wilfried Tsonga reached the Rogers Cup semifinals with a second straight upset victory.

The 13th-seeded Frenchman beat eighth-seeded Andy Murray 7-6 (5), 4-6, 6-4 on Friday.

On Thursday, Tsonga upset top-seeded Novak Djokovic of Serbia 6-2, 6-2.

Later Friday, Canada's Milos Raonic faces Spain's Feliciano Lopez. Kevin Anderson takes on Grigor Dimitrov, while David Ferrer meets Roger Federer.