Barcelona made Champions League history by becoming the first team to overturn a first-leg 4-0 deficit and knock out Paris St-Germain to reach the quarter-finals for the 10th successive season.
The Spanish champions were 5-3 down on aggregate in the 88th minute, but Neymar’s free-kick and penalty followed by Sergi Roberto’s 95th-minute winner sealed victory.
Barcelona had led 2-0 at the break courtesy of Luis Suarez’s header after just three minutes and Layvin Kurzawa’s own goal.
Neymar then fell over Thomas Meunier in the box and Lionel Messi converted the penalty just four minutes into the second half.
Edinson Cavani lashed home for PSG on 61 minutes as the tie looked to be over for Barcelona, but they obviously had not read the script.
Neymar curled a sumptuous free-kick into the top corner before Suarez won a penalty and gave it to the Brazilian to convert.
Substitute Roberto then netted his first goal of the season in one of the greatest Champions League ties of all time.
Relive Barcelona’s incredible comeback
How Barcelona made history – minute by minute
. 3: Luis Suarez goal, Barcelona 1-0 (1-4) PSG
. 40′: Layvin Kurawa own-goal, Barcelona 2-0 (2-4) PSG
. 50′: Lionel Messi penalty, Barcelona 3-0 (3-4) PSG
. 62′: Edinson Cavani goal, Barcelona 3-1 (3-5) PSG
. 88′: Neymar free-kick, Barcelona 4-1 (4-5) PSG
. 90’+1: Neymar penalty, Barcelona 5-1 (5-5) PSG
. 90’+5: Sergi Roberto goal, Barcelona 6-1 (6-5) PSG