Seventh seed Jo-Wilfried Tsonga roared into the semifinals of the Shanghai Rolex Masters on Friday with a comprehensive 6-2, 6-3 victory over unseeded German Florian Mayer.

Tsonga, who beat Kei Nishikori in the third round on Thursday, overpowered Mayer with his booming serve and huge forehand.

Tsonga had 23 winners to Mayer's 12 to advance to the last four here for the first time in five appearances.