Eugenie Bouchard had two reasons to celebrate on Friday after making it through to the semi-finals at the Ladies Championship Gstaad.
The Canadian reached the last four of a WTA Tour event for the first time since January 2016 with a 7-5 6-0 victory over Veronika Kudermetova.
Bouchard won 10 of the last 11 games to progress in the tournament, then found out afterwards she has received a wild card for the Rogers Cup in Montreal next month.
"Eugenie is currently showing great things and we hope that she can keep her momentum going in Montreal," said tournament director Eugene Lapierre.
Having battled back from the brink of defeat against Timea Bacsinszky and Viktorija Golubic in Switzerland, Bouchard eased past her Russian opponent.
Next up will be top seed Alize Cornet, who knocked out Samantha Stosur 6-4 7-6 (7-2) to record her first win over the Australian since 2009.
The other semi-final will be between Mandy Minella and Marketa Vondrousova after they recorded straight-set victories over Sara Sorribes Tormo and Evgeniya Rodina respectively.
At the Bucharest Open, there was mixed news for Romanian duo Mihaela Buzarnescu and Sorana Cirstea.
While Buzarnescu progressed at the expense of Yafan Wang, compatriot Cirstea lost out to top seed Anastasija Sevastova despite winning the first set of their quarter-final meeting.
Petra Martic also needed three sets to prevail against Laura Siegemund, while there were mixed emotions for Ons Jabeur.
The world number 123 eased to a 6-2 6-2 result against Vera Zvonareva in her delayed second-round match, but was then beaten in straight sets by Polona Hercog in the quarter-finals later on Friday.
|Mancini: Kean ready for Italy start|
|Luis Enrique not looking to experiment in Spain´s new era|
|Osaka eases into third round in Miami|
|Morris and Steyn rattle Sri Lanka to clinch T20 series win|
|In-form Andreescu moves past Kenin in Miami|
|Icardi still not available, Inter confirm|
|Wigan won´t hold Edwards to deal ´cemented by a handshake´|
|Finch and Marsh lift Australia past Pakistan|
|Nainggolan keen to repay Spalletti faith at Inter|
|Brandt confident Germany can return to the top|
|PSG dub themselves ´champion´ of Instagram|
|Birmingham City considering appeal over nine-point deduction|
|World Rugby urges tier-one nations to be open-minded about global championship|
|Republic of Ireland international Walters retires from football|
|Semenya optimistic despite CAS delay in case against IAAF|
|Greipel excited for Tour de France return|
|IPL 2019: All you need to know as cricket stars descend on India|
|Welbeck back in Arsenal training after broken ankle|
|Goretzka urges fans to ´stand up with courage´ to racism|
|Euroleague condemns death threat aimed at CSKA´s Clyburn|
|Birmingham City given nine-point deduction|
|Courtois: I´m still one of the best, even if the Spanish press want to kill me|
|Rooney credits Guardiola for Sterling development|
|Neymar charged with ´insulting/molesting acts against match official´ by UEFA|
|Cam Newton swears off sex for a month to become ´mentally stronger´|
|Verstappen not getting carried away after Aus GP podium|
|Bale: Ronaldo problems ´were never there´|
|Injured Florenzi drops out of Italy squad|
|Wales heroes Jones and North sidelined for a month|
|Uruguay 3 Uzbekistan 0: Tabarez´s side through to China Cup final|
|Beardsley charged by FA|
|Pieters edges ahead in Kuala Lumpur as Elvira and Fraser drop back|
|Vunivalu hat-trick maintains Storm´s winning start|
|Yorkshire dismiss Smith rumours|
|We had a bad game, especially me - Doncic frustrated by Mavericks defeat|
|Blues end winless streak with Highlanders victory|
|PSG question claims of fans carrying weapons ahead of Chelsea clash|
|Wales captain Jones crowned Six Nations Player of the Championship|
|Warriors locked in for playoffs – Thompson|
|No offers yet for Jovic, insist Frankfurt|
|LeBron ready for Lakers return against the Nets|
|Pickford defends form amid scrutiny over England spot|
|Solskjaer the only candidate for Manchester United job, says Rooney|
|Fornaroli joins Perth Glory|
|Durant leads Warriors to victory after friend´s death, Nuggets roll on|
|Former champ Azarenka falls as Andreescu saves match point|
|Tomic earns Djokovic clash, Auger-Aliassime impresses again|
|Adelaide´s Ilso provisionally banned for doping|
|Scaloni: No more adjectives to describe Messi|
|Sunwolves axed from Super Rugby by SANZAAR|
|United States 1 Ecuador 0: USA make it three from three under Berhalter|
|Varane refuses to discuss Madrid future|
|Real Madrid and Barcelona want Skriniar – agency|
|´Focus on the game´ – Bryant to Duke star Zion|
|MLB preview: Projecting AL West|
|Dahmen, Straka share Valspar lead|
|Celtics´ Smart fined $50k after shoving 76ers star Embiid|
|O´Neill wants more goal threat from Northern Ireland|
|Cousins set for Warriors return|
|Koeman applauds Depay but accuses Netherlands of being ´careless´ in 4-0 win|
|This Week in US Sports: MLB handing out tons of extensions, playoffs loom in NBA|
|Hazard: Tielemans will be major player|
|Zion Williamson: Love for Duke led to injury return|
|Andreescu roars back from the brink to pull off stunning Miami victory|
|Warrington cling on to beat Wakefield in thriller|
|Netherlands 4 Belarus 0: Depay inspires winning start to Euro 2020 qualifiers|
|Belgium 3 Russia 1: Hazard spares Courtois´ blushes|
|Northern Ireland 2 Estonia 0: McGinn, Davis get Euro 2020 qualification campaign off to a flyer|
|Paqueta ready for Brazil´s number 10 shirt|
|Robert Griffin III returns to Ravens to back up Lamar Jackson|