Thursday, March 20, 2025 at 7:45 PM· Stadio Giuseppe Meazza, Milano
Watch Live
Match Events
- 90′ ⇄
- 84′ ⇄
- 83′ ⇄
- 82′ ⇄
- 76′
- 74′
- 71′ ⇄
- 66′ ⇄
- 64′ ⇄
- 64′ ⇄
- 55′
- 52′
- 49′
- 45′ ⇄
- 45′ ⇄
- 9′
Head to Head
Lineups
Italy
- Gianluigi Donnarumma
- Alessandro Bastoni
- Riccardo Calafiori
- Giovanni Di Lorenzo
- Sandro Tonali
- Nicolò Barella
- Nicolò Rovella
- Destiny Udogie
- Matteo Politano
- Giacomo Raspadori
- Moise Kean
Germany
- Oliver Baumann
- Antonio Rüdiger
- Jonathan Tah
- David Raum
- Joshua Kimmich
- Leroy Sané
- Leon Goretzka
- Pascal Gross
- Jonathan Burkardt
- Jamal Musiala
- Nadiem Amiri
Match FAQ
- When is Italy vs Germany?
- Italy vs Germany kicks off on Thursday, March 20, 2025 at 7:45 PM in the UEFA Nations League.
- Which channel broadcasts Italy vs Germany?
- Italy vs Germany can be watched live and free on this page — multiple servers and TV channels are listed above.
- How to watch Italy vs Germany live for free?
- Open this page at kickoff time and press play — Italy vs Germany streams free in HD with multiple backup servers.
UEFA Nations League 
