Ruthless Halep ends Barty's final hopes

Getty Images

The world No.1 took just 70 minutes to move into her third decider in Canada, winning 6-4 6-1 to set up a showdown with Sloane Stephens or Elina Svitolina.

Top seed Halep, who won the tournament in Montreal two years ago, broke twice in the first set and three times in the second to ease through on Sunday (AEST).

The French Open champion was too good for No.15 seed Barty in their first encounter, the Australian racking up 37 unforced errors as she was soundly beaten.

Halep made a blistering start, winning four of the opening five games and not allowing Barty to build momentum after she broke for the first time to reduce the deficit to 4-2.

The Romanian did not lose another point in her next two service games, wrapping up the first set impressively. 

Barty had no answer to the intensity of Halep as she raced into a 4-0 lead in the second set and broke for a third time to reach another final.