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.
|N´Zonzi is better than Malcom - Monchi takes aim at Barca star|
|Sainz to replace Alonso at McLaren|
|Bayliss encourages Stokes to make public apology|
|Oates hat-trick boosts Broncos´ play-off ambitions|
|Emery needs four transfer windows to impact Arsenal – Wright|
|Spain´s LaLiga plans to play regular-season game in U.S.|
|´Dream come true´ for Robertson to earn Bledisloe Cup start|
|LaLiga match set for USA following groundbreaking Relevent deal|
|FIFA rankings: France number one, Croatia and England soar, Germany and Argentina plummet|
|Hansen hails ´big leader´ Whitelock ahead of 100th cap|
|Cipriani pleads guilty to common assault and resisting arrest|
|PSG snap up Kehrer from Schalke|
|Maitland-Niles facing two months out with broken leg|
|Walker backs City squad strength to overcome De Bruyne blow|
|Thomas & Froome skip Vuelta, named in Tour of Britain squad|
|Thurston rules out retirement U-turn|
|Pumas look to build on Jaguares progress in Rugby Championship|
|Super Cup glory will make Atletico strong - Simeone|
|Rugby Championship 2018: True status of Erasmus´ Springboks rebuild to be discovered|
|LaLiga 2018-19: Coutinho ready to be Barca´s next Brazilian superstar|
|Serie A 2018-19: Can Napoli, Roma, Inter or AC Milan overhaul Juventus?|
|Braves survive skirmish, loss of Acuna to top Marlins|
|Robertson handed surprise start, Hodge gets nod for Bledisloe opener|
|MLS Review: Wayne´s World as Rooney inspires DC United, LAFC win|
|Djokovic and Dimitrov survive but Zverev loses in Cincinnati|
|Rain halts Halep as Muguruza´s defence ends and Wozniacki retires|
|Ozil´s racism claims nonsense, says Kroos|
|Malcom lost for words after Camp Nou bow alongside Messi|
|Injured Fowler withdraws from play-off opening Northern Trust|
|Marcelo happy with Madrid squad amid transfer talk|
|Foles isn´t worried about Brady´s handshake snub|
|Eli Manning on Jalen Ramsey´s comments: ´Who?´|
|Cerezo: Atletico´s objective is to reach Champions League final|
|Judge´s recovery taking longer than expected|
|Ronaldo in the past as Casemiro backs Lopetegui after Madrid loss|
|With our ´cojones´ Atletico can beat anyone – Costa revels in Super Cup glory|
|Super Cup loss doesn´t change Real Madrid transfer policy, says Lopetegui|
|Griezmann: Super Cup triumph justifies staying at Atletico|
|Valverde defends Suarez performances|
|Simeone´s eclipses Aragones as Atletico´s top coach with seventh title|
|Rockets GM: LeBron James is ´the greatest ever´|
|Salihamidzic, Kovac not standing in way of Rudy exit|
|Jaguars DB Ramsey calls Bills QB Allen ´trash´|
|Real Madrid 2 Atletico Madrid 4 (after extra time): Saul stunner seals Super Cup glory|
|Ex-India Test captain Wadekar dies aged 77|
|Gundogan ready to step up in absence of injured De Bruyne|
|Djokovic overcomes illness to see off Mannarino|
|Diego Costa nets fastest UEFA Super Cup goal ever|
|Everton feared missing out on Mina after World Cup strike|
|Barcelona 3 Boca Juniors 0: Messi, Malcom net as Barca win Joan Gamper Trophy|
|All Blacks stick with Barrett as Mo´unga misses out altogether|
|Modric benched for UEFA Super Cup clash with Atletico Madrid|
|Cipriani charged with assault after Jersey nightclub incident|
|Hamburg 1 Bayern Munich 4: Wagner and Muller hit braces in comeback victory|
|WATCH: Messi scores first goal as Barcelona captain|
|Iniesta, Xavi and Puyol were great teachers, says new Barcelona captain Messi|
|Moses retires from international football|
|Goals, assists, set-pieces - The stats that show De Bruyne is almost irreplaceable for City|
|Bergeron wins mammoth 24-man U.S. Amateur play-off|
|Hart to Burnley "not rocket science", says Dyche|
|Leipzig, Schalke reject Rudy transfer rumours|
|Yedlin knee injury not serious, Newcastle confirm|
|Bartomeu satisfied with Barcelona squad amid Pogba links|
|Kevin De Bruyne suffers knee injury|
|Steelers QB Roethlisberger in concussion protocol|
|Kehrer to PSG not complete, say Schalke|
|Hopoate handed 10-year ban from NSWRL|
|Is this worth it? Injuries prompted Te´o to consider future|
|Croatia hero Subasic retires from international football|
|Iniesta makes it two in two for Vissel Kobe|