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

Leo Peterson 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
Easterns vs Mpumalanga prediction South Africa CSA T20 Challenge South Africa CSA T20 Challenge: Easterns vs Mpumalanga Match Preview Odds & Predictions Easterns Odds: 1.47 Mpumalanga View odds 1xBet
Kazakhstan vs Moldova prediction UEFA Nations League C Moldova have gone 17 matches without a win: prediction for Kazakhstan — Moldova Kazakhstan Odds: 1.9 Moldova Recommended BC.Game
Eldense vs Real Oviedo prediction Segunda Division Spain Can Oviedo cope without Chris Ramos? Eldense vs Real Oviedo prediction — 02.10.2026 Eldense Odds: 1.67 Real Oviedo Recommended BC.Game
Poland vs Romania prediction UEFA Nations League B Poland winless in five straight matches: prediction for Poland — Romania Poland Odds: 1.55 Romania View odds BC.Game
Daily Sports News, Predictions and Live Scores