PSG took control of the tie when Javier Pastore put them 1-0 up at Camp Nou five minutes into the second-half but after thwarting Barca for 21 minutes, substitute Lionel Messi combined with David Villa to tee up Pedro, who smashed home a left-footed strike to make it 3-3 on aggregate and tilt the quarter-final back towards the home side.

Barca continued to turn the screw but despite not finding a winner, progressed thanks to the two away goals they mustered last week's 2-2 draw in Paris, reaching the last four at the expense of the Ligue 1 leaders.

Elsewhere, Bayern Munich made light work of reigning Serie A champions Juventus with a dominant display in Turin, winning 2-0 to seal a convincing 4-0 aggregate victory.

Juventus had an uphill task after last week's 2-0 defeat at the Allianz Arena and it proved to be insurmountable as goals from Mario Mandzukic and Claudio Pizarro put last year's runners up within a step of returning to the final.

Bayern and Barcelona join Real Madrid and Borussia Dortmund in the last four after their respective aggregate victories over Galatasaray and Malaga on Tuesday.