

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.
- Also read: Luton vs Leeds prediction for April 5, 2025
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.