The Italians were impressive in beating Turkey 3-0 on the tournament’s opening night, while Switzerland drew 1-1 with Wales the following day.
Roberto Mancini is likely to go with a full-strength lineup again, with victory potentially giving him chance to rotate in the final game against Wales.
Italy could make one enforced change with right-back Alessandro Florenzi doubtful with a calf injury.
Here is how we predict the two sides will shape up…
Italy vs Switzerland predicted lineups
Italy XI: Donnarumma; Di Lorenzo, Bonucci, Acerbi, Spinazzola; Barella, Jorginho, Locatelli; Berardi, Immobile, Insigne
Switzerland XI: Sommer; Elvedi, Schär, Akanji; Mbabu, Zakaria, Xhaka, Rodríguez; Shaqiri; Embolo, Seferović
Goalkeepers: Gianluigi Donnarumma, Alex Meret, Salvatore Sirigu
Defenders: Francesco Acerbi, Alessandro Bastoni, Leonardo Bonucci, Giorgio Chiellini, Giovanni Di Lorenzo, Emerson, Alessandro Florenzi, Leonardo Spinazzola, Rafael Toloi
Midfielders: Nicolo Barella, Bryan Cristante, Jorginho, Manuel Locatelli, Lorenzo Pellegrini, Stefano Sensi, Marco Verratti
Forwards: Andrea Belotti, Domenico Berardi, Federico Bernardeschi, Federico Chiesa, Ciro Immobile, Lorenzo Insigne, Giacomo Raspadori
Goalkeepers: Yann Sommer, Gregor Kobel, Yvon Mvogo
Defenders: Fabian Schar, Ricardo Rodriguez, Manuel Akanji, Nico Elvedi, Jordan Lotomba, Becir Omeragic, Silvan Widmer, Loris Benito, Kevin Mbabu, Eray Comert
Midfielders: Granit Xhaka, Xherdan Shaqiri, Steven Zuber, Denis Zakaria, Remo Freuler, Edimilson Fernandes, Djibril Sow
Forwards: Haris Seferovic, Admir Mehmedi, Breel Embolo, Mario Gavranovic, Ruben Vargas, Christian Fassnacht