Barcelona reached the semi-finals of the Women's Champions League after a 4-2 aggregate win over Manchester City.
City came into the game with a 3-0 deficit after losing the away leg, played in Monza because of travel restrictions, but they began brightly and pulled back a goal when Janine Beckie prodded home in the 20th minute after Barca had failed to clear a corner.
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 Sam Mewis converted to make it 2-1.
Man City could offer Jesus and Ake in exchange for Kane - report
The visitors 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.
Barca will now face the winners of the quarter-final between Lyon and Paris St Germain, which has been rescheduled for April 18 after several Covid-19 cases in the Lyon squad.
Seven-times champions Lyon, who have claimed the last five titles, won the first leg 1-0 in Paris.
Chelsea produced a superb performance to beat Wolfsburg and will next face the winner of the quarter-final tie between Bayern Munich and FC Rosengard.
'I've not felt the support of the club' - Koeman on Barca board
Xavi in talks with Barca over replacing Koeman - reports