Got a TV Licence?

You need one to watch live TV on any channel or device, and BBC programmes on iPlayer. It’s the law.

Find out more
I don’t have a TV Licence.

Summary

  1. Morata scores immediately after coming on
  2. Bayern beat Dortmund on penalties in Guardiola's final game
  3. Coupe de France final result: PSG 4-2 Marseille
  4. Zlatan Ibrahimovic scores twice in final appearance

Live Reporting

By Mike Whalley and Mike Henson

All times stated are UK

Get involved

AC Milan 0-1 Juventus

It means that little Sassuolo will play in the Europe for the first time in their history next season after their sixth-place finish ahead of the Rossoneri in Serie A.

That is all from the Stadio Olimpico for tonight though.

Join us tomorrow for live text commentary on a tasty Copa del Rey final between Barcelona and newly-crowned/perpetual Europa League champions Sevilla.

AC Milan 0-1 Juventus

A historic couple of seasons at Juventus for Massimiliano Allegri.

For his former club - AC Milan - it is a 2016-17 campaign without continental football to look forward to.

FULL-TIME

AC Milan 0-1 Juventus

The double double is done.

Carlos Bacca reacts
Getty Images

CLOSE!

AC Milan 0-1 Juventus

Jose Mauri from 20 yards!

A thumped shot...and into the hoardings! Just wide!

AC Milan 0-1 Juventus

Davide Rugani clips Mario Balotelli out on the left wing.

Booking for the Juventus defender and goalkeeper Gianlugi Donnarumma is up from the back for the set-piece!

AC Milan 0-1 Juventus

Three minutes of added time at the end of extra time.

Mario Balotelli lining up a free-kick from out near the corner flag.

Plenty of whip on his delivery, but not enough height and the black and white boots clear.

AC Milan 0-1 Juventus

Things are suddenly getting niggly.

Alvaro Morata gets into a shoving match with Jose Mauri. Both are booked and the officials have to act fast to keep the nearby Juventus bench from wading in to defend their man's honour.

PENALTY APPEAL

AC Milan 0-1 Juventus

Big shouts from the Rossoneri.

But replays show that Keisuke Honda has flopped rather easily over Giorgio Chiellini's planted leg.

He's looking for that at the very least.

Chiellini gets booked for his vigorous protests of innocence - and Honda's guilt.

AC MIlan 0-1 Juventus

Juventus are nibbling down the clock now.

Their fans are bouncing. AC Milan's have 1000-yard stares on.

The Berlusconis look on with thunder in their brows.

AC Milan 0-1 Juventus

If ever it was Mario time...

AC Milan shove on Mario Balotelli in place of Juraj Kucka.

Rabbit out of hat time now. Does Balotelli still have those sort of tricks up his sleeve?

GOAL - Alvaro Morata

AC Milan 0-1 Juventus

Lethal.

Alvaro Morata has been on the pitch about two minutes and shows more finishing chops than the rest of the players on show combined.

The Juventus striker drills home a sweet 15-yard half volley from Juan Cuadrado's cross. Gianlugi Donnerumma has no chance.

Juventus are 10 minutes from a historic double double.

Alvaro Morata
Getty Images

SUBSTITUTIONS

AC Milan 0-0 Juventus

Both teams tweak things up in preparation for penalties and to try and mop up some of the lactic flowing around out there.

Juventus bring on striker Alvaro Morata in place of midfielder Hernanes.

Milan bring off skipper Riccardo Montolivo and introduce Jose Muari.

HALF-TIME IN EXTRA-TIME

AC Milan 0-0 Juventus

On we go.

That is another 15 minutes of goalless football under our belts.

"Next goal wins"? I think we have been playing those rules pretty much from 60 minutes on.

Cristian Brocchi
EPA

YELLOW CARD

AC Milan 0-0 Juventus

Tired legs and tired minds adds up to mistimed challenges.

Andrea Barzagli blunders in and gets booked.

FULL-TIME

Paris St-Germain 4-2 Marseille

Ibrahimovic
Getty Images

All over in Paris. Zlatan Ibrahimovic gets the big send-off he wanted, and the goals he craved. PSG complete a clean sweep of domestic trophies: Ligue 1, Coupe de France, Coupe de la Ligue, Trophee des Champions.

Probably the least tense of today's five cup finals across Europe, but no less memorable for that.

YELLOW CARD

AC Milan 0-0 Juventus

AC Milan pick up another yellow card for a needless foul by M'Baye Niang. Paul Pogba brings a good save out of Gianluigi Donnarumma shortly after.

Mario Balotelli is lacing them up on the AC Milan bench...

P Pogba
Reuters

Paris St-Germain 4-2 Marseille

156 - @Ibra_official with Paris : 3 Ligue 1 2 Coupes de France 3 Coupes de la Ligue 3 Trophées des Champions 180 games 156 goals Giant.

Bayern Munich 0-0 Borussia Dortmund (4-3 pens)

The Bayern fans are bouncing in Berlin. Their team did just about deserve it over 120 minutes; Dortmund merit great credit for the way they hung in there, though. It was not a classic cup final; it was more of a slugging match. But Bayern found a way to win.

Bayern Munich v Borussia Dortmund
Reuters

Paris St Germain 4-2 Marseille

Zlatan Ibrahimovic is heading off early for a full ego massage.

The Paris St Germain striker departs to be replaced by defender Layvin Kurwaza and even the PSG subs are summoned to their feet to applaud off the totemic Swede.

Lordy, this is the biggest farewell tour since Led Zepplin.

Bayern win the DFB-Pokal

Bayern Munich 0-0 Borussia Dortmund (4-3 pens)

Pep Guardiola weeps tears of joy. There are tears of despair for Dortmund's players. Guardiola leaves Bayern with a domestic double. Dortmund, who have suffered their fair share of agony this season, end Thomas Tuchel's first campaign as manager empty handed. For them, it is a third successive German cup final defeat.

Bayern Munich celebrating
Getty Images
B Munich
Reuters

PENALTIES - SCORED

Bayern Munich 4-3 Borussia Dortmund

It all comes down to Douglas Costa ... He scores! Bayern are the winners!

GOAL - Michy Batshuayi

Paris St Germain 4-2 Marseille

They are arguing over small change in the French Cup final.

West Ham target Michy Batshuayi turns in a loose ball in the box, but it is all too little too late for l'OM.

PENALTIES - SCORED

Bayern Munich 3-3 Borussia Dortmund

Marco Reus does likewise...

PENALTIES - SCORED

Bayern Munich 3-2 Borussia Dortmund

Thomas Muller keeps his cool...

PENALTIES - SCORED

Bayern Munich 2-2 Borussia Dortmund

Pierre-Emerick Aubameyang looks shattered, but has the energy to score...

PENALTIES - SAVED!

Bayern Munich 2-1 Borussia Dortmund

Josh Kimmich - awful spot-kick. Straight down the middle, and Burki blocks with his knees. We've had three kicks each...

PENALTIES - MISSED

Bayern Munich 2-1 Borussia Dortmund

Now Sokratis Papastathopoulos drives wide...

PENALTIES

Bayern Munich 2-1 Borussia Dortmund

A shuffle from Robert Lewandowski, who sends the keeper the wrong way.

R Lewandowski
Getty Images

PENALTIES - SAVED!

Bayern Munich 1-1 Borussia Dortmund

Advantage Bayern - Manuel Neuer saves from Sven Bender!

Sven Bender
Getty Images

GOAL - Zlatan Ibrahimovic

Paris St Germain 4-1 Marsaille

Zlatan Ibrahimovic is a man with a sense of occasion.

The Swede canters clear of a high-line Marseille defence and cooly slots past Steve Mandanda and into the bottom corner.

It is his second of the game and surely the last word of this cup final and his PSG career.

PENALTIES

Bayern Munich 1-1 Borussia Dortmund

Arturo Vidal spot-kick just has the power to beat Roman Burki.

KICK-OFF

AC Milan 0-0 Juventus

Giorgio Chiellini and Riccardo Montolivo are finding this extra-time malarky a right old giggle.

The two skipper share some jokes and hugs as they collect together to toss the coin and decide ends for the added 30 minutes.

There are a lot of players from both sides getting treatment for cramp. There has to be some serious space out there.

We are back under way.

Giorgio Chiellini
Getty Images

PENALTIES

Bayern Munich 0-1 Borussia Dortmund

Referee Marco Fritz brings captains Marco Reus and Philipp Lahm across to toss a coin for choice of ends in the shootout. We're in front of the Dortmund fans, and Shinji Kagawa scores.

Bayern Munich 0-0 Borussia Dortmund

Incidentally, the last time the German cup final went to a shootout, in 1999, Bayern Munich were involved - and they lost, going down 5-4 on spot-kicks to Werder Bremen after a 1-1 draw. Lothar Matthaus missed the decisive kick.

INTO EXTRA TIME

AC Milan 0-0 Juventus

The referee blows up and the Italian Cup final - like its German and English cousins - is heading for extra time.

SUBSTITUTION

Paris St Germain 3-1 Marseille

Changes for Paris St Germain. They give David Luiz a chance to stretch his legs, sacrificing former Spur Benjamin Stambouli

Lucas Moura is also on, in place of Edinson Cavani.

PENALTY SHOOT-OUT

Bayern Munich 0-0 Borussia Dortmund

Jerome Boateng heads wide, the whistle blows, and and for the first time in 17 years, the DFB-Pokal final will be decided on penalties. This is how Pep Guardiola's three-year stint with Bayern Munich will end.

M Nauer
epa
Borussia Dortmund"s goalkeeper coach Teddy de Beer, goalkeepers Roman Burki and Roman Weidenfeller talk before penalties
Reuters

AC Milan 0 Juventus

Paulo Dybala sniffs glory as he runs at goal with the clock ticking down into the final three minutes.

The Argentine's shot is footnote rather than headline though as a bobbler heads into hoardings.

You can forgive him getting a little giddy. He has hardly had a touch today.

Paulo Dybala
Reuters

Bayern Munich 0-0 Borussia Dortmund

Bayern have a free-kick. Shinji Kagawa drags down Thiago. Last chance before penalties...

Bayern Munich 0-0 Borussia Dortmund

Two minutes from penalties in Berlin. Bayern boss Pep Guardiola is pondering bringing on Xabi Alonso just for the shootout.

Erik Durm (R) and Bayern Munich"s midfielder Thomas Mueller
Getty Images