Match Stats

Italy vs Switzerland

49'Yellow 49'   Mario Gavranovic79'Yellow 79'   Breel Embolo
Italy

Italy

  • W
  • D
  • W
  • L
  • W

3 - 0

Switzerland

Switzerland

  • D
  • W
  • W
  • W
  • W
  • 1st half score: 1 - 0
  • 2nd half score: 2 - 0
  • Date:16/6/2021
  • Time:19:00
  • Venue:San Marino Stadium
  • Referee:Sergei Karasev
Italy vs Switzerland - Match Preview
Italy vs Switzerland - Match Preview
Italy will need to quell the threat of Swiss playmaker Xherdan Shaqiri

Italy will need to quell the threat of Swiss playmaker Xherdan Shaqiri, who is relishing the chance to shine against a side managed by his former Inter Milan boss Mancini.

Shaqiri, who is now at Liverpool, was brought to Inter by Mancini in January 2015 but failed to earn a regular place in the side and left for Stoke just six months later.

Shaqiri said: “I am really looking forward to the game and I look forward to seeing Roberto. He is a great person and I am really happy that it is going well for him and he has made Italy a top team.

“They are one of the favourites for this tournament. They will try to attack. It is not the Italy that used to defend all the time.

“It will be a challenge but we will try to create problems for them. It will be a difficult game but we are confident.”

Italy could make one enforced change with right-back Alessandro Florenzi doubtful with a calf injury.

 

Best Bet

 

Place Team GP Won Draw Lost GF GA GD Points
1 Italy 3 3 0 0 7 0 7 9
2 Wales 3 1 1 1 3 2 1 4
3 Switzerland 3 1 1 1 4 5 -1 4
4 Turkey 3 0 0 3 1 8 -7 0
Advance to knockout phase
Possible knockout phase based on ranking

Head to Head Comparison

29/06/2024
Switzerland2 - 0Italy
12/11/2021
Italy1 - 1Switzerland
05/09/2021
Switzerland0 - 0Italy

Italy - Last 5 Matches

05/10/2026
Italy3 - 1Turkey
02/10/2026
France1 - 1Italy
28/09/2026
Turkey1 - 4Italy
25/09/2026
Italy0 - 2Belgium
07/06/2026
Greece0 - 1Italy

Switzerland - Last 5 Matches

12/07/2026
Argentina1 - 1Switzerland
07/07/2026
Switzerland0 - 0Colombia
03/07/2026
Switzerland2 - 0Algeria
24/06/2026
Switzerland2 - 1Canada
18/06/2026
Switzerland4 - 1Bosnia-Herzegovina