Precis som då var det Halep som gick segrande ur duellen med amerikanskan – den här gången var det dock desto jämnare.
Efter två timmar och 41 minuters spel hade Halep vunnit med 7–6, 3–6, 6–4 efter att 26-åringen avslutat med ett serveess.
Turneringssegern var hennes andra i Montreal efter att ha vunnit där 2016.