British number one Andy Murray and world number one Novak Djokovic are set to do battle again in Montreal.
The pair will renew their rivalry when they contest the final of the Rogers Cup on Sunday after coming through their respective semi-finals comfortably.
Many expected Murray to have a long drawn out contest with Japan's Kei Nishikori, but that never materialised as the world number four wilted after an early flourish in just an hour and five minutes.
Murray went on to seal the first set 6-3 and then he blitzed Nishikori off the court 6-0 in the second to set up the clash with Djokovic, who has beaten him on each of their last eight meetings.
Djokovic had earlier put himself closer to a fifth ATP World Tour Masters 1000 title of the year after cruising past Frenchman Jeremy Chardy 6-4 6-4.
Novak Djokovic dashed Roger Federer's hopes of winning a record eighth Wimbledon crown as the Serb ripped up the script to defend his title at the All England Club.
Federer's form had suggested he was capable of clinching his first grand slam success since 2012 but Djokovic ousted the Swiss for the second year running to win 7-6 (7/1) 6-7 (10/12) 6-4 6-3.
A stunning second-set tie-break went Federer's way on Centre Court but Djokovic was irresistible thereafter, sealing his ninth major triumph, which now includes three at Wimbledon.
Reigning champion Novak Djokovic has boooked his place in Sunday's Wimbledon final with a straight sets victory over Richard GasquetRead the full story ›
World number one Novak Djokovic has won the first set of his Wimbledon semi-final against Richard Gasquet following a convincing tie-break.
The Serbian clinched the tie-break 7-2 after both men broke early on in an absorbing opening set.
Defending champion Djokovic is hoping to complete a hat-tick of titles at SW19 after victories here in 2011 and 2014.
The winner of today's match will play Andy Murray or Roger Federer, who play each other next on Centre Court, in Sunday's final.
Novak Djokovic says he will apologise to a Wimbledon ball girl who was left shaken after the Serbian tennis star shouted at her.
The reigning Wimbledon strike was heard to shout 'towel' at the youth, having lost a point in a crucial game with Kevin Anderson, which left the girl 'trembling'.
When asked about the incident, Djokovic said: "I'm sorry. There was nothing towards her.
"Maybe she was just afraid of my screaming there. I was pretty close to her. I'm definitely going to try to apologise to her if I did something wrong."
Novak Djokovic has booked his place in the Wimbledon quarter-finals after completing his comeback against Kevin Anderson.
World number one Djokovic won the match 6-7 (6-8) 6-7 (6-8) 6-1 6-4 7-5 to book his place in Wednesday's last eight against Marin Cilic.
The reigning champion had fallen two sets behind against the big-serving South African, but levelled the fourth-round match when fading light brought play to a halt on Monday evening.
When play resumed today, the final set went with serve until Djokovic broke at 5-5, and the Serbian held on to win the deciding set 7-5.
Wimbledon faced criticism from angry fans on Monday night after deciding against moving champion Novak Djokovic's fourth-round cliff-hanger to finish on Centre Court.
Djokovic fell two sets behind against big-serving South African Kevin Anderson but had levelled the fourth-round match when fading light brought play to a halt on Court One.
Anderson had taken the first two sets on tie-breaks, setting up the possibility of a major upset, before improvingDjokovic battled back to make the scoreline 6-7 (6/8) 6-7 (6/8) 6-1 6-4 0-0.
Tournament officials ruled out the prospect of moving the match to finish on Centre Court, where lighting under the roof allows matches to continue until an 11pm curfew, deciding instead it would resume at 1pm on Tuesday on Court One.
A statement on Twitter from Wimbledon said: "Regarding Djokovic/Anderson not being moved to Centre: Ideally, tournament scheduling aims to finish a match on the court it started. With no urgent need to finish the match tonight, both Djokovic & Anderson were happy to resume at 1pm on No.1 Court tomorrow."
Top seed Novak Djokovic of Serbia has won 6-3 6-3 6-3 against Australia's 27th seed Bernard Tomic in the third round at Wimbledon
Serbian top seed Novak Djokovic has won 6-4 6-2 6-3 against Finland's Jarkko Nieminen in the second round.
Defending Wimbledon champion Novak Djokovic is through to the second round after beating Philipp Kohlschreiber in straight sets.
The 28-year-old beat the German 6-4, 6-4, 6-4 on Centre Court.
The Serbian world number one will now play either Jarkko Nieminen or Lleyton Hewitt in the second round.