Summary

  • Coppa Italia semi-final: Juventus into final, edge past AC Milan on away goals

  • Second leg ends goalless, Juve drew 1-1 in Milan

  • Ronaldo hits post with penalty, Milan's Rebic sent off seconds later for high tackle

  • Leipzig win 2-0 at Hoffenheim to close in on Dortmund

  • La Liga: Granada beat Getafe 2-1, Valencia v Levante (21:00 BST)

  1. Farewell my friendspublished at 22:07 British Summer Time 12 June 2020

    Right, we'll park that live there then.

    Join us tomorrow for a very busy day of continental competition.

    We can offer you both Borussia Dortmund and Bayern Munich at the top end of the Bundesliga, Barcelona's return to La Liga and the second Coppa Italia semi-final.

    Until then!

  2. Postpublished at 22:04 British Summer Time 12 June 2020

    This Twitter post cannot be displayed in your browser. Please enable Javascript or try a different browser.View original content on Twitter
    The BBC is not responsible for the content of external sites.
    Skip twitter post

    Allow Twitter content?

    This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Twitter’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’.

    The BBC is not responsible for the content of external sites.
    End of twitter post
  3. Who will they play?published at 22:00 British Summer Time 12 June 2020

    The second semi is between Napoli and Inter - with the boys from Naples holding a 1-0 lead.

    The second leg is tomorrow night, with the final next Wednesday.

  4. FULL-TIMEpublished at 21:58 British Summer Time 12 June 2020

    Juventus 0-0 AC Milan (Agg: 1-1)

    All over! Juve are into their 19th Coppa final on away goals. By no means a classic but an exciting minute or so in the first half.

    Milan were hamstrung by that early red card and a poverty of ambition.

  5. Postpublished at 21:57 British Summer Time 12 June 2020

    Juventus 0-0 AC Milan (Agg: 1-1)

    Adrien Rabiot on the volley, good strike, pushed away! Juve toying with their prey a touch now in stoppage time.

  6. Postpublished at 21:54 British Summer Time 12 June 2020

    Juventus 0-0 AC Milan (Agg: 1-1)

    Juve now keeping the ball in the corner.

  7. Postpublished at 21:53 British Summer Time 12 June 2020

    Juventus 0-0 AC Milan (Agg: 1-1)

    For a second I thought Milan had won a last-minute penalty there but the decision goes the other way...

  8. Postpublished at 21:51 British Summer Time 12 June 2020

    Juventus 0-0 AC Milan (Agg: 1-1)

    Ahhh - that was a chance, AC Milan had a good counter on and one good ball would have sprang Rafael Leao in on goal. The pass was duff though and we enter minute 90.

  9. Postpublished at 21:49 British Summer Time 12 June 2020

    Juventus 0-0 AC Milan (Agg: 1-1)

    Former Chelsea man Juan Cuadrado is a late arrival for Juve - he picks out Cristiano at the back post, who momentarily considers a bicycle kick but thinks better of it.

    Milan are making a double change in the 88th minute. Cheers for that gaffer.

  10. Postpublished at 21:46 British Summer Time 12 June 2020

    Juventus 0-0 AC Milan (Agg: 1-1)

    Got to go for it now, Milan. Surely?

  11. Postpublished at 21:45 British Summer Time 12 June 2020

    Juventus 0-0 AC Milan (Agg: 1-1)

    Apologies - my internet went down there. A downside to home working. Paulo Dybala stung the palms of Gianluigi Donnarumma from the edge of the box. We have seven minutes on the clock...

  12. Postpublished at 21:41 British Summer Time 12 June 2020

    Juventus 0-0 AC Milan (Agg: 1-1)

    Simon Kjaer wins that - wide! Decent chance for Milan.

  13. Postpublished at 21:40 British Summer Time 12 June 2020

    Juventus 0-0 AC Milan (Agg: 1-1)

    Into the final 15 minutes. remarkably, considering the first-half domination in particular, the 10 men of Milan are still in with a sniff. They've got a set-piece too. Load up the area! Cleared for a corner.

  14. Postpublished at 21:33 British Summer Time 12 June 2020

    Juventus 0-0 AC Milan (Agg: 1-1)

    Good defending, Simon Kjaer! The Dane stretches to reach a telling cross and divert it away from the waiting Matthijs de Ligt.

  15. Postpublished at 21:32 British Summer Time 12 June 2020

    Juventus 0-0 AC Milan (Agg: 1-1)

    Could really do with a chance now though, this game. That penalty miss feels eons ago.

  16. Postpublished at 21:28 British Summer Time 12 June 2020

    Juventus 0-0 AC Milan (Agg: 1-1)

    Some really tired legs out there now. It's the first game back from a long break, and Milan have had 10 men for the best part of an hour. Defensive as their approach has been, you can't really argue with it.

    They're still in the tie as we reach the last quarter. A goal would send them through as it stands.

  17. FULL-TIMEpublished at 21:25 British Summer Time 12 June 2020

    FT: Hoffenheim 0-2 RB Leipzig

    Another day, another good win for RBL.

  18. SUBSTITUTIONpublished at 21:24 British Summer Time 12 June 2020

    Juventus 0-0 AC Milan (Agg: 1-1)

    Juve make a triple sub - Sami Khedira is one man to come on, along with Adrien Rabiot.

  19. Postpublished at 21:21 British Summer Time 12 June 2020

    Juventus 0-0 AC Milan (Agg: 1-1)

    Half an hour left. Don't bring football back to Italy with a 0-0 lads. Fitting as that may be.

  20. Postpublished at 21:20 British Summer Time 12 June 2020

    Juventus 0-0 AC Milan (Agg: 1-1)

    Cristiano Ronaldo keeps on plugging away, another shot is deflected over the bar, from the corner they go close again but there was a push.