Italy vs. Switzerland: Euro 2020 Betting Odds

Payton Matthews | Updated Jun 14, 2021

Italy has won nine matches in a row and outscored opponents 28-0 in that run.

Matchday 2 from Group A of the Euro 2020 soccer tournament concludes Wednesday with Italy facing Switzerland.  Start time is 3 p.m. ET from Stadio Olimpico in Rome. The Italians are -204 favourites to win on the soccer odds with the Swiss at +524. A draw is +296.

Italy vs. Switzerland Odds

On the draw no bet odds, Italy is -526 and Switzerland is +310. The total is set at 2.5 goals with the under a -161 favourite. To score first, Italy is -217 with Switzerland at +225 and no goals at +760. That both teams score is +131. Italy only to score is +129 and Switzerland only is +860. The over-under for total corners is 9.5, with the under a slight favourite.

Italy is the -909 favourite to win Group A, with Switzerland the +821 second-favourite. To finish bottom of the group, the Italians are +6410 long shots with the Swiss at +275.


We projected the Italians to win their opening match 2-1 over Turkey, but they won 3-0 to extend the side’s unbeaten run to 28 straight games under Coach Robert Mancini. All three goals came in the second half, the first via a Turkey own goal. Star Ciro Immobile made it 2-0 in the 66th minute and Lorenzo Insigne had the final goal in the 79th minute. It marked the first time ever that Italy had scored three goals in a European Championship match, which is hard to believe. Italy held possession for 61 per cent of the match and outshot Turkey 24-3 – none of Turkey’s shots were officially on goal. No Italian player drew a yellow card. Italy has won nine matches in a row and outscored opponents 28-0 in that run. The Italians haven’t allowed more than one goal in their past 31 matches. Immobile is +440 to be an anytime scorer in this match.


We liked the Swiss to beat Wales 1-0 in their opening match but it ended in a 1-1 draw. Breel Embolo had the Switzerland goal in the 49th minute on a header off a corner, but Wales were able to steal a point with a Kieffer Moore goal in the 74th. Switzerland had a potential go-ahead goal in the 85th minute overturned by VAR for offside. “I see it as a glass half full. We dominated the game for large periods and were better than them in many areas. We just switched off for 10 minutes and ended up conceding a goal,” coach Vladimir Petkovic said. Switzerland is unbeaten in six straight European Championship matches and has allowed only three total goals in that stretch. Switzerland hasn’t faced Italy since a 1-1 friendly draw in Geneva in June 2010. Italy is unbeaten (four draws) in the past eight in the series. Haris Seferovic is a +400 favourite to be a Swiss anytime scorer in this match and +1100 to score first.

Italy vs. Switzerland Score Prediction

Italy 2, Switzerland 0