Simona Halep har vunnit National Bank Open för tredje gången.
Rumänskan slog Brasiliens Beatriz Haddad Maia med 6-3, 2-6, 6-3 på söndagen i WTA-tävlingens final.
Halep vann också titeln 2016 och 2018 när den kallades Rogers Cup.
Det är den 24:e titeln i Haleps karriär och första sedan hon bytte till Patrick Mouratoglou som hennes tränare.
Den 26-årige Haddad Maia har aldrig vunnit en tennisturnering på den här nivån tidigare men har klättrat på WTA-tourens ställning i år.
Hon rubbade tre seedade spelare i National Bank Open: 13:e-seedade Leylah Fernandez från Laval, Que., världs nr 1 Iga Swiatek och 14:e-seedade Karolina Pliskova i följd.
För ett år sedan var Haddad Maia rankad 183:a i världen, men gick in i veckans turnering nr 24 och kommer att knäcka topp-20 nästa vecka.
En synbart frustrerad Halep började skrika åt sig själv efter att hon hamnat på efterkälken mot Haddad Maia med 3-0 i öppningssetet.
Några brasilianska fans – många av dem i gult nationellt fotbollskit – började skandera ”Bee-ah! Bee-ah!” för att heja på Haddad-Maia men de överröstades snart av rumänska fans uppmaningar om ”See-moh-no! Se-moh-nej!”
Ramsan tycktes väcka Halep. En djup forehandretur på set point var precis utom räckhåll för Haddad Maias förlängda racket som förseglade sex matcher i rad för Halep när hon kom tillbaka för att ta första set.
Haddad Maia verkade skaka av sig den fantastiska comebacken av Halep för att starta det andra setet. Hon vann snabbt de två första matcherna och avvärjde sedan Halep på ytterligare två för en 4-0-ledning.
Även om Halep vann en match tillbaka för att sakta haddad Maia något och göra det 4-1, återtog den yngre brasilianaren omedelbart den farten för att göra det 5-1.
Halep tog ytterligare en match innan Haddad Maia kunde serva i andra set. Haddad Maia hoppade ut till ett 40-15-övertag och sedan handfängslade hennes serve Halep för att vinna setet och tvinga fram ett avgörande tredje och sista set.
För första gången i matchen öppnade Halep ett set med en matchvinnare när Haddad Maias retur var långt ute. Hon tog sedan en 2-0-ledning när Haddad Maias retur på sin forehand gick långt.
En videogranskning var nödvändig för att bekräfta att Haddad Maias djupa forehand faktiskt var inne med millimeter på game point när hon skar in i Haleps ledning i tredje set med ett.
Halep svarade direkt och tog de kommande två matcherna innan Haddad Maia vann fem raka poäng. En snygg volley i nät lämnade Halep plattfotad och gav Haddad Maia sin andra match i set.
En överhandskross i nätet av Halep fullbordade sin egen fläckfria match för en 5-2-ledning och piskade fansen på Torontos Sobeys Stadium till ännu en ramsa av ”See-moh-no!”
Haddad Maia stannade kvar i matchen och vann ytterligare en match. Hon gjorde 5-3 när hennes höga backhandvolley släppte in för en poäng.
Halep hade ett övertag på 40-15 i nionde gamet i tredje set och knep sin första titel i Toronto när Haddad Maia satte sin retur i nätet.