I'm going to leave you on that drama. Keep your eye on our European football index tonight for match reports from our various games.
- Real Madrid beat Levante 3-1
- Coupe de France QF: St Etienne 1-3 PSG
- Bundesliga: Bayern Munich 1-2 Mainz
- La Liga: Malaga 1-2 Valencia
Juventus won the first leg 3-0. Inter won the second leg 3-0. But it's Juventus, who were perfect from the spot, who win to clinch a Coppa Italia final with AC Milan.
Juventus' captain sends his side into the final.
This penalty is to reach the Coppa Italia final.
Keeper goes the wrong way.
Inter have to score this next one.
Crazy run up but a great penalty. Top corner.
The teenager sends the keeper the wrong way.
Sends keeper the wrong way.
Rodrigo Palacio's shot hits the crossbar. Inter players think it might have crossed the line but not allowed.
Stop-start run-up but keeper doesn't even move so it works.
Keeper guesses right but the penalty is too good.
Sends keeper the wrong way.
Inter captain Juan Jesus goes to manager Roberto Mancini for some final words of wisdom. We're almost ready to go.
I don't think anybody would have predicted this earlier today but we go to penalties. Winner faces AC Milan in the Coppa Italia final.
Amazing. In the final second, Juventus almost win it. Alvaro Morta forces two excellent saves - one even needs goalline technology to rule it hadn't crossed the line.
One minute added on.
The final minute but neither side have the energy to see an attack through to the end.
Two minutes to go. It's so scrappy.
Paul Pogba goes to ground while trying to shoot and then attempts a scissors kick while sitting on the ground. Inter clear. This is an epic. Five to go before penalties.
This game is so start-stop with constant fouls and injuries. Inter Milan forward Eder is being replaced by teenager Rey Manaj, who wears number 97.
Inter forward Eder goes on a run - he's got no team-mate anywhere near him so has to go alone and his shot ends up in the hands of Neto.
Now he goes down with cramp.
Davide Santon came back on but he's limped off again.
This game is turning into a bit of a bloodbath as Juventus striker Simone Zaza absolutely crunches Danilo D'Ambrosio in a tackle. Yellow card.
Paul Pogba almost wins this for Juventus but his brilliant volley from a corner is back across goal and out for a goal-kick.
Davide Santon got treatment and so has to go off for a minute. He tries to come back on the pitch but the referee shoves him back onto the sideline!
Former Newcastle defender Davide Santon brings down Paul Pogba and goes into the book. He appears to have hurt himself in making the foul.
The final 15 is under way.
Half-time in extra time. Are we going to penalties?
Both teams getting tired. it's foul central at the moment.
But Simeone Zaza - who was strongly linked to some of the Premier League's smaller sides - has another sight at goal but again fires wide.
French Cup holders Paris St-Germain move into the semi-finals thanks to victory at St Etienne, with Lucas Moura adding a late third.
Simone Zaza almost sends Juventus through to the final but his shot from the edge of the box is just wide.
And then Alvaro Morata is almost in but he's not quite quick enough to reach Paul Pogba's goal. It's all Juventus at the moment.
Paul Pogba takes a bit of a dive on the wing as he tries to beat his man for pace. He could have got himself sent off there. A bit lucky.
Juventus substitute Paul Pogba is booked for lashing out at Inter's Danilo D'Ambrosio.
Ivan Perisic, who shouldn't be on the pitch (see 21:41) almost puts Inter ahead with a header from Jonathan Biabiany's cross but Neto touches over.
This game has been forgotten a bit with the Italian drama. Not long to go.
La Liga's bottom side Levante put up a good fight but Real Madrid win in an unspectacular performance. And now we can focus fully on this Coppa Italia thriller.
Extra time is under way. Winner faces AC Milan in the Coppa Italia final.
Isco just steers the ball home from 12 yards. Game over.