Third seed Kei Nishikori is through to the final of the Rogers Cup after defeating second seed Stan Wawrinka 7-6 (8-6), 6-1.
Wawrinka produced an error-strewn performance in Toronto on Saturday and Nishikori took full advantage.
The Swiss took a 3-1 lead in the first set but a double-fault at a particularly bad time gave Nishikori the break back, before a forehand sent way wide handed Nishikori set point in the tie-break.
It didn't get much better for Wawrinka in the second set, and a mishit volley when he had the entire court open to him caused the two-time Grand Slam champion to pull his shirt over his face in frustration.
After needing more than an hour to take the first set, Nishikori needed just 26 minutes to wrap up the second and set up a match with either top-seeded Novak Djokovic or Gael Monfils.
— Rogers Cup Toronto (@rogerscup) July 30, 2016
The Japanese star is trying to win his first ATP Masters 1,000 event.