Milan vs Fiorentina prediction, H2H and probable lineups — April 5, 2025

Leo Peterson Dailysports's expert Translated by the editors
AC Milan vs Fiorentina prediction Photo: https://x.com/IFTVoficial
Serie A Italy (Round 31) 05 apr 2025, 14:45
Finished
2 : 2
Italy, Milano, San Siro
Tammy Abraham
23'
Luka Jovic
64'
7' (OG)
Malick Thiaw
10'
Moise Kean

On April 5, 2025, the San Siro Stadium in Milan will host a Serie A matchday 31 clash between Milan and Fiorentina. I suggest betting on goals in this encounter.

Milan

After switching from one Portuguese coach to another, the Rossoneri immediately claimed a trophy — the Italian Super Cup. Under Sergio Conceicao, the team initially delivered decent results, but soon the new manager effect wore off. Their elimination in the Champions League Round of 16 by Feyenoord cast doubt on the Portuguese's prospects in Milan.

After 30 rounds, Milan has 47 points and sits 9th in the table. They are 5 points away from the sixth position, which grants a spot in European competitions — a gap that can be closed. However, not in the form the Italian giant currently finds itself in.

Since their exit against Feyenoord, Milan has played 6 Serie A matches, winning only two and losing the remaining four. Nonetheless, they scored in each of these matches but managed to concede fewer than two goals in only one.

Fiorentina

The Viola are just one spot ahead of Milan in 8th, with a 4-point lead over the Rossoneri. Raffaele Palladino's team is just one point away from the European competition zone and 5 points from the Champions League. This match is crucial for the club, as a loss would severely complicate their fight for European football next season.

The Florentines are also progressing in the Conference League, having reached the quarter-finals where they will face Slovenian side Celje. The team approaches the clash with Milan in high spirits after three consecutive victories. In Serie A, they defeated challenging opponents Atalanta and Juventus, although all these wins were secured at home.

Striker Moise Kean is a bright spot for the Viola. Having passed through Juventus, Everton, and PSG, he has finally found the perfect club for himself. This season, the Italian has scored 21 goals and provided 4 assists across all competitions, showcasing his best form.

Probable lineups

  • Milan: Maignan, Hernandez, Walker, Gabbia, Thiaw, Reijnders, Musah, Fofana, Leao, Pulisic, Jimenez
  • Fiorentina: De Gea, Pongracic, Mari, Ranieri, Dodo, Fagioli, Cataldi, Mandragora, Parisi, Gudmundsson, Moise Kean

Match facts and H2H

  • The "both teams to score" bet has come through in Milan's last 8 matches.
  • Fiorentina's away form is poor, with the team losing their last 4 away matches.
  • The Viola have only failed to score once in their last 8 away games.
  • The first-round match at Artemio Franchi was a thrilling affair. Three missed penalties, 8 cards, two of which were red. The final score was 2-1 in favor of Fiorentina.
  • The last 4 encounters between these teams at San Siro have ended in Milan's favor, with the visitors scoring in only one of these matches.

Prediction

A bet on "Total over 2.5" at 1.74 seems a good choice, considering the attacking potential of both teams and their tournament ambitions.

Prediction on game Total over 2.5
Odds: 1.74
Melbet First Deposit Bonus up to 300%
Melbet
5.00
View odds
Comments
Only registered users can post and reply to comments
Upcoming Predictions
AC Milan
Torino vs AC Milan prediction Serie A Italy First test for Amorim. Prediction for Torino vs Milan Torino Odds: 1.79 AC Milan Recommended Melbet
AC Milan
Torino vs AC Milan prediction Serie A Italy A new-look Rossoneri set off in Turin: Torino vs Milan prediction Torino Odds: 1.58 AC Milan View odds Melbet
Serie A Italy
Frosinone vs Juventus prediction Serie A Italy Frosinone vs Juventus: Can Juventus start the new season with a win? Frosinone Odds: 1.5 Juventus View odds Melbet
Serie A Italy
Frosinone vs Juventus prediction Serie A Italy Turin side open the season against a tricky newcomer: Frosinone vs Juventus prediction Frosinone Odds: 1.74 Juventus Recommended Mostbet
Serie A Italy
Venezia vs Lecce prediction Serie A Italy Serie A newcomer kicks off with a crucial battle for points: Venezia vs Lecce prediction Venezia Odds: 1.7 Lecce View odds Mostbet
Serie A Italy
Atalanta vs Sassuolo prediction Serie A Italy Atalanta vs Sassuolo match preview: a new season begins with an intriguing test - 23.08.2026 Atalanta Odds: 1.72 Sassuolo View odds Mostbet
Manchester City vs Bournemouth prediction English Premier League A new era for City kicks off with a tough test: Manchester City vs Bournemouth prediction Manchester City Odds: 1.55 Bournemouth View odds Mostbet
Daily Sports News, Predictions and Live Scores