- 25/06/24: Kroasia vs Italia 1-1
- 21/06/24: Spanyol vs Italia 1-0
- 16/06/24: Italia vs Albania 2-1
- 10/06/24: Italia vs Bosnia & Herzegovina 1-0
- 05/06/24: Italia vs Turki 0-0
Berikut prediksi line up Swiss vs Italia:
Swiss (3-4-2-1): Yann Sommer; Fabian Schär, Manuel Akanji, Ricardo Rodríguez; Leonidas Stergiou, Remo Freuler, Granit Xhaka, Michel Aebischer; Fabian Rieder, Dan Ndoye; Breel Embolo.
Pelatih: Murat Yakin.
Italia (4-3-3): Gianluigi Donnarumma; Giovanni Di Lorenzo, Gianluca Mancini, Alessandro Bastoni, Federico Dimarco; Davide Frattesi, Jorginho, Nicolò Barella; Federico Chiesa, Mateo Retegui, Lorenzo Pellegrini.
Pelatih: Luciano Spalletti.