Once again, Italy Serie A has another great weekend of soccer action. Some of the bigger matchups include Napoli against AS Roma and AC Milan tackling Fiorentina. Check out analysis, Serie A odds, and free picks for the weekend’s best Serie A matches.
Top Serie A Games to Watch this Weekend (From Mar. 20th – 21st)
Saturday, March 20th Matches
- Bologna -101 / Crotone +237
Neither squad is in great form. Bologna appears to be the better team, though. In the last head-to-head, the road team in this beat the home squad 1-0. Crotone did hang with Lazio on March 12, losing 3-2. The odds suggest Bologna romps. That shouldn’t happen, meaning Crotone is the better play based on odds.
Soccer Free Pick: Crotone
- Cagliari +179 / Spezia +154
On Nov. 29, Spezia and Cagliari drew 2-2. That was the first match between these two since 2016. Spezia’s form doesn’t suggest a wager. The fact they’re at home must be why Spezia is the favorite. Cagliari could beat the home team. Plus, they offer much better odds.
Soccer Free Pick: Cagliari
- Sassuolo +1 ½ (-119) / Inter Milano -1 ½ (-114)
As of March 12, Inter Milano has a 6-point lead over AC Milan on the Serie A Standings. Inter dusted Sassuolo 3-0 on Nov. 28. Milano is playing like the best team in Serie A. They should have no trouble winning this by at least 2 goals.
Soccer Free Pick: Inter Milano
Sunday, March 21st Matches
- Atalanta -161 / Hellas Verona +359
The odds on Atalanta make them an underlay. On paper, Atalanta is the much better team. But in the last head-to-head, Hellas Verona prevailed 2-0. On Sunday, Verona is the home team. The odds make Hellas an overlay.
Soccer Free Pick: Hellas Verona
- Torino +200 / Sampdoria +131
In their second 220 match, Torino and Sampdoria drew 2-2. Soccer handicappers can make a case for both teams. The smartest play, though, may be on the draw. Neither squad has done enough in recent weeks to warrant backing.
Soccer Free Pick: Draw
- Benevento +1 ½ (+108) / Juventus -1 ½ (-149)
Although Juvy beat Porto 3-2 on March 9, they lost the aggregate, which means Ronaldo and his mates have no shot of winning the Champions League. As of March 12, Juventus is 10 points behind Inter Milano on the Serie A Standings. These two drew last November, but Juventus is hungry. They’ll dominate Benevento on Sunday.
Soccer Free Pick: Juventus
- Lazio +102 / Udinese +244
Earlier in the week, Lazio must again face Bayern Munich. Bayern, no doubt, will give Lazio another beating. Udinese dominated Lazio 3-1 in the last head-to-head. The home squad looks solid.
Soccer Free Pick: Udinese
- AC Milan +106 / Fiorentina +225
On March 11, AC and Manchester United drew 1-1. That’s a big deal because Man U. went into that Europa League match off a stunning 2-0 victory over Manchester City. Milan beat Fiorentina 2-0 in the last head-to-head. AC is the play.
Soccer Free Pick: AC Milan
- Napoli +179 / AS Roma +123
Napoli versus AS Roma should be this weekend’s most competitive Serie A match. Both teams are in decent form. In the two 2020 games, Napoli rolled. Roma is good enough to turn the tables, but at the odds, the home team is an underlay. Taking a shot on Napoli looks like the best bet.
Soccer Free Pick: Napoli