Getty Images

Italy is among the favorites to win Euro 2020 and will try to keep rolling when it hosts Switzerland on Wednesday in a group-stage match. The Italians dominated Saturday's opener against Turkey, with the 3-0 final score barely indicating how lopsided it was. Switzerland also put in a strong performance as it kicked off against Wales, but it struggled to finish its chances and had to settle for a 1-1 draw. Both teams are strong on the defensive end, but Italy appears to have the edge in attack, with Ciro Immobile and Lorenzo Insigne in top form.   

Kickoff from Stadio Olimpico is set for 3 p.m. ET. Italy is the -170 favorite (risk $170 to win $100) in the latest Switzerland vs. Italy odds from William Hill Sportsbook, and the over-under for total goals is 2.5. Before you lock in any Italy vs. Switzerland picks, check out the Euro 2020 predictions and best bets from SportsLine's Martin Green.

After working in the sports betting industry for several years, Green became a professional sports writer and handicapper. Since then, his European soccer picks have been spot-on. Green has generated almost $19,000 for $100 bettors since the 2017-18 season. 

Craving even more coverage of the world's game? Listen below and follow ¡Qué Golazo! A Daily CBS Soccer Podcast where we take you beyond the pitch and around the globe for commentary, previews, recaps and more.

Now, Green has taken an in-depth look at Italy vs. Switzerland at Euro 2020 and locked in his best bets. You can head to SportsLine now to see his picks. Here are the betting lines and trends for Switzerland vs. Italy:

  • Switzerland vs. Italy spread: Italy -0.5
  • Switzerland vs. Italy over-under: 2.5 goals
  • Switzerland vs. Italy money line: Switzerland +525, Italy -170, Draw +280
  • SWI: Mario Gavranovic has 61 goals over the past four years with Dinamo Zagreb
  • ITA: Italy has outscored opponents 82-14 in 33 matches under manager Roberto Mancini

Why you should back Italy

The Italians have been locked in on both ends, and they enter Wednesday's match on a nine-game win streak. They have outscored opponents 28-0 during that run and haven't lost a match in their last 24. They have the best young goalkeeper in the world in 22-year-old Gianluigi Donnarumma, who had 14 clean sheets with AC Milan to tie for the Serie A lead this season. He has what is likely the best defensive pairing in the world to shut things down in front of him, with longtime Juventus teammates Leonardo Bonucci and Giorgio Chiellini holding down the middle of the defense.

The Azzurri are motivated to win their first European Championship since 1968, and manager Roberto Mancini has the squad playing like the four-time World Cup champion it is. Italy lost two of its first five matches after Mancini took over in 2018 and has not lost since. The Italian attack is led by Immobile and Insigne. Both scored and had numerous other chances against Turkey. 

Why you should back Switzerland

The Swiss will be determined to finish their chances this time around after a disappointing draw in the opener. Breel Embolo is a strong finisher and caused a lot of trouble for Wales. He scored the lone goal and set up numerous chances for his teammates. Hari Seferovic, who had 22 league goals for Benfica this season, and Mario Gavranovic, who scored 17 for Dinamo Zagreb, also are potent scorers who could test Italy's defense. Gavranovic had a hat trick in a 7-0 win against Liechtenstein that was part of a six-game Switzerland win streak before Saturday's draw.  

The core players for the Swiss team play for some of the top teams in the world, and the midfield is a strength. Granit Xhaka (Arsenal), Xherdan Shaqiri (Liverpool) and Denis Zakaria (Borussia Monchengladbach) are all creative players. Zakaria also is a fierce defender, using his strength and 6-foot-4 frame to overpower opponents. Switzerland has scored in 10 straight games and was held off the score sheet just once in qualifying. Goalkeeper Yann Sommer has the second-most clean sheets in the Bundesliga over the past three seasons with 26. 

How to make Switzerland vs. Italy Euro 2020 picks

Green has analyzed Italy vs. Switzerland from every possible angle. He's leaning under on the goal total (2.5) and has locked in a strong pick on one side. He also has two other best bets that offer plus-money payouts. He's only sharing those picks on SportsLine.

So who wins Italy vs. Switzerland in Wednesday's Euro 2020 matchup? And where does all the betting value lie? Visit SportsLine now to see the best bets for Switzerland vs. Italy, all from the European soccer expert who has generated nearly $19,000 for $100 bettors since the 2017-18 season.