Well I'm off for a lie down after all of that drama.
- Barcelona reach Copa del Rey final after dramatic semi-final
- Barca end up with nine men; Atletico down to 10
- Alaves or Celta Vigo await winners in final
Also worth remembering that Atletico missed a penalty, through Kevin Gameiro, and had an Antoine Griezmann goal wrongly disallowed.
The headlines are...
- Barcelona reach the Copa del Rey final.
- They will face either Celta Vigo or Alaves, who play their second leg tomorrow
- Luis Suarez will not play the final as he is suspended.
- Neither will right-back Sergi Roberto, who was also sent off
I'm exhausted just from live texting this game, I don't know how the players on the pitch feel.
Atletico defender Filipe Luis hacks down Lionel Messi. He's booked.
And Messi is taking an age to 'recover' from the foul. Is time up for Atletico?
Koke's corner is headed away by Gerard Pique and keeper Miguel Angel Moya runs back to his goal.
Then Filipe Luis' shot is blocked by a brilliant Samuel Umtiti block.
THE KEEPER HAS COME UP.
It's attack v defence now. Barcelona are hanging on. Just. Filipe Luis' cross is cleared. And wait, it's a corner. Two minutes left.
Five minutes added on. Can the 10 men score once against the nine men to take us to extra time?
Antoine Griezmann can't reacted quickly enough to turn Angel Correa's cross home.
Unbelievable. Luis Suarez is the third player to be sent off. And Koke's acting has probably cost him there. Suarez maybe touches the Atletico playmaker in the back of the net and Koke goes down holding his face.
That means Suarez will miss the final. Barca end the game with NINE men.
Somebody has to gamble! Koke whips the ball across goal, three yards out, but no Atletico player is there to tap the ball home and force extra time. Diego Simeone can't believe it. Into the final minute.
Barca striker Luis Suarez is booked. There are less than three minutes left now. It's getting tense down on the pitch.
Noel Fitzpatrick: Offside yes, but Walcott/Sterling et al, watch how Luis Suarez finished!!
Barcelona's response to that Luis Suarez disallowed goal looks like it was written by one of those internet lolcats
It's 1-1 on disallowed goals now as Luis Suarez slams the ball into the back of the net. Unlike Atletico's goal that wasn't counted, Suarez was actually offside so it's the right call.
Oh, hello. HELLO.
Atletico Madrid are back in this tie. Antoine Griezmann unselfishly squares the ball to Kevin Gameiro, who makes up for his missed penalty by tapping the ball into the empty net.
Barca keeper Jasper Cillessen appeals. I have no idea what for.
One goal for Atletico forces extra time now.
Dave Wood: Time for an Atleti comeback of Patriots proportions!
Oh no. Kevin Gameiro's penalty is awful and hits the crossbar before going over.
Was that Atletico's final chance to get back into the game?
Huge moment. Gerard Pique brings down Atletico striker Kevin Gameiro and it's a penalty.
In Bavaria, Bayern Munich have reached the German Cup quarter-finals with victory over Wolfsburg.
Lionel Messi is so close to scoring a stunning free-kick for Barcelona. He absolutely smashes one in from 25 yards, it's rising and it cannons off the crossbar. Luis Suarez can't turn the rebound home.
Atletico defender Stefan Savic hacks down Luis Suarez and is booked. He will miss the final now. But the way things are going, so will all of Atletico's players, staff and fans.
He has been warned already about this and Barcelona goalkeeper Jasper Cillessen is booked for timewasting. He'd better be careful now since Barca have used all their subs...
Atletico Madrid have 18 minutes to score twice - I really can't see it happening.
As I write that, Angel Correa pops a 20-yard shot right into the hands of Jasper Cillessen.
The final change of the game and it's a popular one. Barcelona captain Andres Iniesta returns from his third injury of the season and replaces Ivan Rakitic in midfield.
Barcelona make another defensive minded switch as Sergio Busquets, returning from injury, replaces Arda Turan.
Hmm, that might be the end of Atletico Madrid's hopes of a comeback.
Yannick Carrasco picks up a second booking for a crazy sliding tackle on Arda Turan. There was no need for it.
And their numerical advantage is gone.
Gerard Pique urges the Barca crowd to get behind the team as he slices away a cross that was bound for Antoine Griezmann.
The referee has a word to Barcelona goalkeeper Jasper Cillessen for timewasting. And Ivan Rakitic goes into the book for a bit of dissent.
The Optimist: Already 2 La Liga, 1 Copa Del Rey, 1 UCL, 1 UEFA Super Cup & 1 FIFA Club World Cup. please come back home to Liverpool, Luis Suarez
Your username is apt...
Barcelona defender Samuel Umtiti hacks the ball out for a throw-in. The Copa del Rey holders are rattled.
Javier Mascherano appears to have gone in at right-back.
Atletico Madrid make their final change as Kevin Gameiro replaces Fernando Torres up front.
And 10-man Barcelona make a defensive switch to shore things up. Javier Mascherano replaces Denis Suarez.
Andrew Reyes: Clearly Sergi Roberto wants to attend his birthday party early
He's 24 today...
All kinds of drama here. Atletico Madrid should be level on the night. Antoine Griezmann is played in on goal and rifles the ball across Jasper Cillessen into the back of the net. It's ruled out for offside. But it shouldn't have been. The whole dynamic of this game has changed.
This is big. Barcelona were just about to bring on Aleix Vidal for Sergi Roberto at right-back. Literally the next time the ball went out of play.
But Roberto goes in with a studs-up lunge on Filipe Luis and he gets his second booking. Barcelona are down to 10 men. And Vidal sits down again.
Barcelona have not lost any of the previous 68 games in which Luis Suarez has scored (W64 D4).
That's a ridiculous stat.
Atletico's Yannick Carrasco fancies a shot 25 yards out but he wildly lashes at the ball and it's well wide. They have 35 minutes to score twice.
Barcelona are looking more like themselves in the second half and Lionel Messi slips the ball to Ivan Rakitic who tries - and narrowly fails - to get the ball back to the Argentine. Liquid football.