Paris Saint-Germain travelled to Barcelona on Wednesday night holding a 4-0 advantage from the first leg of their Champions League last-16 tie.
That deficit was cut to 4-1 in just the third minute of the second leg courtesy of a close-range header from Luis Suarez, before an own-goal from Layvin Kurzawa saw Barcelona take a 2-0 lead on the night late in the first period.
A Lionel Messi penalty made it 3-0 Barcelona early in the second half, but Edinson Cavani struck an all-important away goal for PSG just past the hour as the French champions all but ended the tie.
Barcelona had other ideas, however, and a late brace from Neymar levelled the tie at 5-5, before Sergi Roberto netted an incredible winner for the hosts in the fifth minute of added time.
Read how it all unfolded in Sports Mole's minute-by-minute live commentary of the action below.
© Getty Images
BARCA: Ter Stegen; Mascherano, Pique, Umtiti; Rakitic, Busquets, Iniesta, Rafinha; Messi, Suarez, Neymar
PSG: Trapp; Meunier, Marquinhos, Silva, Kurzawa; Rabiot, Verratti, Matuidi; Lucas, Cavani, Draxler
© AFP
© SilverHub
© SilverHub
© SilverHub