Crowd favourite Bianca Andreescu was made to work as she opened her defence of the National Bank Open title she won two years ago but the Canadian eventually prevailed in Montreal.
Andreescu defeated Harriet Dart 6-1 3-6 6-3 in just over two hours in her first match since falling to Alize Cornet in the opening around at Wimbledon.
That was the latest in a disappointing string of results for Andreescu, who also departed Roland Garros after one match, but the world number eight got back on track Tuesday.
"Playing at home is so, so awesome," Andreescu said in her on-court interview. "You guys [the fans] show me so much love, especially tonight. I've never had this kind of support before, so I'm so, so grateful."
While Andreescu was able to navigate a challenging opener, three other seeded players were not as fortunate.
Katerina Siniakova downed fifth seed Garbine Muguruza 6-2 0-6 6-3, while Camila Giorgi ousted ninth seed Elise Mertens 6-3 7-5 and Liudmila Samsonova defeated 12th seed Elena Rybakina 6-4 5-7 6-4.
Having a better time of it were seventh-seeded Petra Kvitova, the 2012 tournament champion, and number 10 seed Anastasia Pavlyuchenkova, who won by identical 6-4 6-4 scorelines against Frenchwomen Fiona Ferro and Carolina Garcia, respectively.
Eighth-seeded Victoria Azarenka waited out a rain delay to cruise past 2013 finalist Sorana Cirstea 6-2 6-2 in the final match of the day.
In other action, 15th seed Coco Gauff handled Anastasija Sevastova 6-1 6-4 while her countrywoman Danielle Collins continued rolling after her title in San Jose last week, rallying past Jil Teichmann 4-6 6-1 6-3 for her 11th consecutive match win.
Two more Americans, Sloane Stephens and Jessica Pegula, prevailed in three sets as well.
Johanna Konta returned to the court after missing Wimbledon and the Tokyo Olympics due to coronavirus-related issues and advanced when Zhang Shuai was forced to retire up 6-4 2-5 with a leg injury.