Postpublished at 21:08 British Summer Time 9 May 2018
Juventus 0-0 AC Milan
Chance for Milan within 60 seconds but Giacomo Bonaventura's header is right at Gianluigi Buffon.
Benatia scores twice as Juve win fourth consecutive Coppa Italia
La Liga - Barcelona 5-1 Villarreal & Sevilla 3-2 Real Madrid (20:30 BST)
Barca are two games from unbeaten La Liga season
Emlyn Begley
Juventus 0-0 AC Milan
Chance for Milan within 60 seconds but Giacomo Bonaventura's header is right at Gianluigi Buffon.
Juventus 0-0 AC Milan
Second half is under way.
#bbceurofooty
babatunde sakiru: Basically, I don't understand why Zidane keeps resting players and losing games. That isn't good for his CV although he prioritised Champions League over others.
Juventus 0-0 AC Milan
AC Milan's 20-year-old striker Patrick Cutrone had only 10 touches in the first half - fewer than anyone else. Gianluigi Buffon is next on 11.
#bbceurofooty
Ayo Obit: Champagne football from Barcelona tonight Emlyn! Looks like Messi has wrapped up the European Golden Boot race!
Messi is now on 34, three above Mohamed Salah and another two above Robert Lewandowski and Ciro Immobile
Wissam Ben Yedder (26 mins)
Sevilla lead as Luis Muriel heads the ball down to Wissam Ben Yedder, who holds off Sergio Ramos, and slips the ball past keeper Kiko Casilla.
Juventus 0-0 AC Milan
Level at the break in the Coppa Italia final. This has extra time written all over it.
Barcelona 5-1 Villarreal
It's all over.
Barca now just need to avoid defeat at Levante and at home to Real Sociedad in the next two weekends to become the first team in the modern era to go a whole La Liga season unbeaten.
Juventus 0-0 AC Milan
Naughty by Medhi Benatia as he brings down Milan's Hakan Calhanoglu from behind. The referee tries to avoid any controversy by blowing the half-time whistle. But that makes matters worse - Milan are furious. Gennaro Gattuso, of all people, comes on to act peacemaker and drags his players away from the referee.
Ousmane Dembele (90+3 mins)
WHAT A GOAL!!!!!
Ousmane Dembele picks up the ball on the halfway line and goes on a great run before scooping the ball over the stranded keeper Sergio Asenjo.
Juventus 0-0 AC Milan
One minute added on.
Juventus 0-0 AC Milan
AC Milan take some risks at the back, not exactly textbook Italian defending but they then lash the ball clear.
Ousmane Dembele (87 mins)
Ousmane Dembele adds a fourth goal for Barcelona. It's great play by Ivan Rakitic, who nutmegs a defender before rolling the ball across the six-yard box for Dembele to tap into an empty net.
Juventus 0-0 AC Milan
AC Milan midfielder Giacomo Bonaventura takes another shot from range but it's wide again. Do better, lads. I'm hungry for a goal.
Juventus 0-0 AC Milan
Juan Cuadrado plays in a cross from the right which is so inviting I want to get my head onto it from Manchester. It's Mario Mandzukic who gets onto it but his header is disappointing and straight at Milan's keeper.
Juventus 0-0 AC Milan
Juventus' Juan Cuadrado does about five stepovers to beat Ricardo Rodriguez but then shoots high and wide. It's been a game of half-chances. There are 11 minutes until the break.
Juventus 0-0 AC Milan
Paulo Dybala gets into the box but slips as he shoots and Gianluigi Donnarumma is able to hold it.
Barcelona 3-1 Villarreal
Luis Suarez is just flagged offside - and shoots wide anyway. Barca make their final change as rarely seen January signing Yerry Mina replaces Gerard Pique.
Juventus 0-0 AC Milan
Juventus don't clear from the corner and the ball breaks to Giacomo Bonaventura, but he snatches at a first-time effort on the bounce to shoot well wide from inside the arc outside the penalty area.
Juventus 0-0 AC Milan
Good chance for Milan as Suso fizzes in a 25-yard shot which Gianluigi Buffon has to adjust his body to parry out a corner.
Referee delays the corner while he sorts out some shenanigans in the box.