Manager Ronald Koeman praised Barcelona's never-say-die attitude after they reached the Copa del Rey final with a 3-0 extra time win over Sevilla to pull off the latest in a series of great turnarounds in the competition.
Barca lost the first leg 2-0 but Ousmane Dembele's thumping early strike put them ahead at the Camp Nou before Gerard Pique headed home in added time to level the tie, after Sevilla's Lucas Ocampos had missed a penalty.
Martin Braithwaite's extra-time header completed a 3-2 aggregate win and continued a remarkable journey in this year's Copa, in which Barca needed extra time to knock out third division Cornella 2-0 and came from behind to beat second division Rayo Vallecano 2-1.
They were 2-0 down at Granada until the 88th minute in the quarter-finals but levelled with two late goals before winning 5-3 after extra time.
"We always believed, we have never thrown this cup away," Koeman said.
"It's a question of mentality, and as a coach I can't ask for any more from my team than what I saw tonight. We kept on fighting in extra time, it was incredible. I'm very satisfied with how hard we worked tonight. We deserved the win.
"I'm very proud. It's an important moment for the team and for me. Because if you win a game like this you are seen as a good coach but if you lose you are seen as very bad.
"This team is very strong physically and mentally. We can't always play great football but if you have the ball you can always create opportunities. What we did tonight was something extraordinary."
Player ratings from the match can be seen in the picture gallery above. To view the next image, click on the arrows or swipe if on a mobile device.