Barcelona snatches victory in nine-goal thriller
Evangelos Pavlidis scored a hat-trick for Benfica, but it was Raphinha's stoppage-time winner that stole the show for Barca in a wild UEFA Champions League encounter.
Raphinha scored twice as Barcelona booked its place in the competition's Round of 16 by fighting back from 3-1 and 4-2 down to win an incredible game in Lisbon.
Raphinha's winning goal – a low strike on the counter attack moments after Benfica had a penalty appeal knocked back – was timed at 95 minutes and eight seconds.
Speaking after his dramatic intervention, the Brazilian said: "I think I'm in the best moment of my career.
"We knew it would be a pretty tough game. I know the difficulty of playing here, in front of their fans. They know how to play very well and have players of the highest level.
"We didn't fall apart at 3-1 in the first half. We came back focused to change the game. It was a spectacular match for everyone. Benfica could very well have won, but we took it."
The game was the first in UEFA Champions League history to finish 5-4, with Barca becoming just the second team to win a match in the competition despite conceding four goals after Borussia Dortmund won 8-4 Legia Warsaw in November 2016.
It was also the first time Barca had come from two goals down to win a European Cup or UEFA Champions League game, and just the second match in the competition to see Benfica lose after going two goals up after a 3-2 loss to Red Star Belgrade in September 1984.
Head coach Hansi Flick said of his side's incredible fightback: "The most positive thing was the mentality we had, we came back and it's wonderful, this is football.
"I have never experienced a comeback like this. Benfica are very good, they made us defend deep."
Both sets of players became involved in a fracas at full-time, and Raphinha alleged a number of Benfica players, infuriated by the failure to penalise Fermin Lopez in the build-up to the winner, hurled insults at him.
"I am a person who respects everyone. When I left the field there were people who insulted me. I returned the insults, I know I shouldn't," the winger said.
"We all got heated, but the Benfica players preferred to insult me. I'm a person who doesn't take anything home.
"I respect if they respect me, but I don't shut up if they insult me. It's normal after a game that ends like this."