There were 3 red card and two penalties awarded as referee could not get time to settle down throughout the match.
Nonetheless, the first opportunity fell to Barca and Suarez, who spinned past Stefan Savic in the Atleti area, but his low drive was pushed away by Miguel Moya.
We need to see if we can appeal the second yellow because it isn’t even a foul.
After a relentless opening half-hour from Atleti, Barca finally began to assert themselves.
Barca struggled to maintain possession and a Suarez shot into the side netting had been their only risky moment until Messi skipped clear on the break.
The real drama of the game came in the second half.
Diego Godin had to leave the pitch after 48 minutes and was replaced by Lucas Hernandez, who has been in the news of late after being charged with domestic violence for an incident with his former partner. First Sergi Roberto was shown a second yellow for a unsafe tackle on Luis Felipe.
The hosts are also likely to also be without Gerard Pique and Rafinha.
However, Andres Iniesta and Sergio Busquets are close to returning from hamstring and ankle injuries respectively.
Atletico, having levelled the scored on the night in the 83rd minute through Kevin Gameiro, required one more goal to take the tie to extra-time. The striker, however, blasted the spot-kick into orbit.
Do you think Suarez will overtake Eto’o’s Barca record this season?
The triumph was not without cost, however, as Barça will have to play the final without Luis Suarez and Sergi Roberto, both sent off after being shown two yellow cards each during the game.
That hope should have been bolstered moments later when Antoine Griezmann smashed the ball inside Cillessen’s far post, but was wrongly flagged offside.
A beautifully worked piece of play saw Griezmann in behind Barcelona‘s defense and slotted through on goal where he dutifully and expectedly stuck the ball in the back of the net.