On Wednesday night, Bianca Andreescu advanced to the Miami Open semifinals, defeating Sara Sorribes Tormo 6-4, 3-6, 6-3.

The Canadian secured the win in two hours and 36 minutes to advance to her second semifinal of the season and third at the WTA 1000 circuit of her career.

The match consisted of service breaks over service breaks for a total of 17 during the game, including nine in favour of the Canadian. A penalty awarded to Andreescu for a 1-1 time violation in the second set was what caused the Canadian to lose momentum and force a third set.

The two battled in the decisive set, but it was Andreescu who ultimately emerged victorious.

READ: Bianca Andreescu advances to Phillip Island Trophy semifinals

Andreescu takes on Maria Sakkari of Greece on Thursday evening. Sakkari upset defending Australian Open and US Open champion Naomi Osaka in 69 minutes in the quarterfinals. The other semifinal features tournament favourite Australian Ashleigh Barty and fifth seed Elina Svitoline from Ukraine.

The Miami Open is Andreescu’s third tournament after an absence of more than a year and a half with a knee injury. The Torontonian is working hard to regain her 2019 form, a season in which she had a historic breakthrough by winning three tournaments, including the US Open.