Barcelona advanced to the last four of the Women's Champions League with a 4-2 aggregate victory over Manchester City after a 2-1 defeat in the second leg of their quarterfinal at the City Academy Stadium on Wednesday.

City came into the game with a 3-0 deficit after losing the away leg, played in Monza because of travel restrictions, but it began brightly and pulled back a goal when Janine Beckie prodded home in the 20th minute after Barca had failed to clear a corner.

RELATED| Chelsea cruises past Wolfsburg into women's Champions League semis

Asisat Oshoala levelled the score by slotting into an empty net in the 59th minute as Barcelona punished City for some poor defending. But City continued to push and Ellen White won a penalty that Samantha Mewis converted to make it 2-1.

The visitor had responded strongly to going down a goal and could have killed the tie in the first half but for defender Lucy Bronze, whose heroics twice denied Barca left back Leila Ouahabi on the goal line.

RELATED| Lyon-PSG women's Champions League clash postponed due to COVID-19 cases

Barca will now face the winner of the quarterfinal between Olympique Lyonnais and Paris St Germain, which has been rescheduled for April 18 after several COVID-19 cases in the Lyon squad.

Seven-time champions Lyon, which has won the last five titles, won the first leg 1-0 in Paris.