World number four Kei Nishikori booked his spot in the last eight of the Rogers Cup following a 6-4, 6-4 win over 13th seed David Goffin on Thursday.
Nishikori broke Goffin in the third game of the first set to take a 2-1 lead. The Belgian wouldn't go away in what was a tight first set, and Nishikori was forced to save a break point before taking the set on his third set point.
Goffin remained competitive in the second set and the pair traded blows early on before Nishikori broke Goffin in the seventh game to take a 4-3 lead. There would be no further drama as the remainder of the match went according to serve, with Nishikori completing his victory in an hour and 25 minutes.
Nishikori will face world number nine Rafael Nadal in the quarter-finals after the Spaniard beat Mikhail Youzhny 6-3, 6-3.
Nadal started well and broke Youzhny in the third game to take a 2-1 lead. Youzhny began to find his feet and was able withstand further damage until the ninth game of the set when, serving to stay in the opener, the Russian was broken for a second time as Nadal took the set 6-3.
The second set went on serve for the opening seven games before the Nadal broke Youzhny in the eighth game to take a 5-3 lead. Nadal then proceeded to serve out the match and secure the victory in an hour and 41 minutes.
Earlier in the day, world number one Novak Djokovic cruised past Jack Sock 6-2, 6-1, while second seed Andy Murray, 10th seed Jo-Wilfried Tsonga, 16th seed John Isner, Ernests Gulbis and Jeremy Chardy all won their respective third round matches.