Two European giants will clash on Thursday in the first leg of their quarterfinal in the UEFA Nations League when Italy welcomes Germany to San Siro. A trip to the semifinals and the final four is on the line, expect an all-out battle between these two clubs today.

Robert Andrich of Germany controls ball during the UEFA Nations League 2024/25 League A Group A3 match between Hungary and Germany at Puskas Arena on November 19, 2024 in Budapest, Hungary. Robert Andrich of Germany controls ball during the UEFA Nations League 2024/25 League A Group A3 match between Hungary and Germany at Puskas Arena on November 19, 2024 in Budapest, Hungary. Photo by Sebastian Frej/MB Media/Getty Images
How to Watch Italy vs. Germany:
- Date: Thursday, March 20, 2025
- Time: 3:45 PM ET
- Channel: Fubo Sports Overflow
- Stream: Fubo (Try for free)
Italy finished second behind France in Group 2, where they had a tough road to the quarterfinals. The Azzurri tend to strive in the underdog role and with the home crowd rocking at San Siro, expect this one to be a battle.
Projected Italy Starting XI:
Donnarumma; Di Lorenzo, Buongiorno, Bastoni; Politano, Barella, Rovella, Tonali, Udogie; Raspadori, Kean
Meanwhile, Germany arrives in Milan beaming with confidence after cruising through League A, Group 3 in dominant fashion and unbeaten in this Nations League campaign. They have rediscovered their swagger under Julian Nagelsmann and will look to keep it going on Thursday.
Projected Germany Starting XI:
Nübel; Kimmich, Rüdiger, Schlotterbeck, Mittelstädt; Andrich, Groß; Sané, Musiala, Adeyemi; Kleindienst
Tune in on Thursday to catch all the UEFA Nations League action and stream it live on Fubo.
Live stream the Italy vs. Germany match on Fubo: Start your free trial now!
Regional restrictions may apply. If you purchase a product or register for an account through one of the links on our site, we may receive compensation.
