Simona Halep kept control against unpredictable Beatriz Haddad Maia on Sunday, beating the Brazilian 6-3, 2-6, 6-3 to win a third WTA Masters 1000 title in Canada.
The former world number one from Romania added the trophy in Toronto to those she captured in Montreal in 2016 and 2018. She needed two and a quarter hours to deny the South American lefthander the upset victory. "Here there are many Romanians and they always come to support me.
I'm really happy that I could win also here," said Halep, who was backed by chants of "Si-mo-na!" from her vocal fans throughout the match.
She shrugged of nine double-faults and broke Haddad Maia five times from 10 chances as she became the third player with at least nine WTA 1000 titles, after Serena Williams (13) and Victoria Azarenka (10).