Milan vs Fiorentina Player Ratings: Leao Takes Over

In a game crucial to the scudetto Rafael Leao’s late goal gave Milan a hard-fought victory over Fiorentina. While the hosts had some problems in attack, they were the better team for long stretches of the game, as the defense in particular showed a top performance. For Fiorentina, midfield showed promising flashes but their offense didn’t produce many attacking chances worth mentioning.


Mike Maignan – 8

With an elite distribution that brought him almost several assists, Maignan’s all-rounder showed himself. Towards the end of the game, the keeper made a crucial close-range save against Arthur Cabral, his reflexes saving all three points for the hosts.

Pierre Kalulu – 7th

Kalulu pulled off a solid shift and didn’t make any serious mistakes down the defensive line. He also showed the importance of his versatility in the second half, pushing the ball over the wing as Milan looked for the winner.

Fikayo Tomori – 8

Tomori appeared to have picked up a muscle injury early on, but the centre-back fought back. The tapping didn’t affect his level of play as he won several challenges and spread the ball well across the field.

Theo Hernandez – 8

Although his game faltered in the second half and he was lucky not to be sent off for an elbow to Lucas Martinez Quarta’s head, Hernandez performed well. He made several big tackles and scored a fantastic goal that was eventually recalled.

Davide Calabria – 8.5

Tasked with defending against the shady Nicolas Gonzalez, Calabria displayed his stellar defensive skills. captain of the Rossonerihe helped curb Fiorentina’s normally lethal creativity on the wing while also winning seven tackles.

Sandro Tonali – 8.5

The deep playmaker was hugely influential for Milan, playing a variety of incisive passes. When Ismael Bennacer was introduced later in the game, Tonali continued to impress from a more advanced and engaged position.

Frank Kessie-7

The midfielder signed for Barcelona was a plus for Milan as he helped bring the game to the attacking areas of the pitch. He also distributed the ball effectively outside the penalty area, leading to several chances in the first half.

Brahim Diaz – 4.5

Despite being involved early and often for Milan, Diaz’s passing left a lot to be desired in the last third. With teammates pouring into gaps viola He missed several chances in the back line by holding the ball too long and overplaying a pass.

Junior Messiah – 4.5

On the right wing, Messias couldn’t do much against Cristiano Biraghi. After scoring just 23 touches in 50 minutes, Stefano Pioli quickly removed him in favor of Ante Rebic.

Rafael Leao – 8

Leao scored his tenth goal in Serie A and put on a great performance. When the Fiorentina goalkeeper turned the ball around, the winger wasted no time shoving the ball into the box and firing a low shot into the near post, winning the game for his side.

Olivier Giroud – 5th

The Frenchman went head to head with Pietro Terracciano but returned to less than impressive form.


Ante Rebic – 7th

Rebic replaced Messiah and immediately changed Milan’s attack. He created several chances down the left flank and almost scored the opening goal.

Rade Krunic – 6

Krunic provided a physical and consistent presence in midfield, that’s all it asked for.

Zlatan Ibrahimovic – N/A

Ismael Bennacer – N/A


Pietro Terracciano – 4

During what seemed a normal performance, Terracciano made a fatal error that doomed his side. The keeper played the ball straight to Leao in the 82nd minute, the winger made him pay.

Igor – 5.5

The first half was a nightmare for Igor who struggled to keep an eye on Milan attackers. Fiorentina allowed far too many passes through the defense and were very lucky not to concede early. However, the central defender’s form improved slightly in the second half.

Nikola Milenkovic – 7

Against Milan’s talented attackers, Milenkovic was one of the visitors’ best players. Even with below-par support from his partner, he won several crucial tackles and spread well from the back line.

Lorenzo Venuti – 6th

The full-back had a decent first half and spent a lot of time in possession for his side. However, a first-half yellow card forced Vincenzo Italiano to reconsider his tactics and he replaced Venuti with Lucas Martinez Quarta after the break.

Cristiano Biraghi – 7

Facing a Messiah in form, Fiorentina’s captain eliminated the Brazilian. He restricted space in the channel from his unusually low-key role.

Sofian Amrabat – 7.5

After Milan’s early attacking chances, Amrabat calmed down and became much more effective from defensive midfield. His performances in front of the defense kept Fiorentina in the game until the end.

Alfred Duncan-7

Duncan provided consistent midfield presence in his versatile role. After a good first half, his form slipped in the second but he was still one of the better players on his team.

Youssef Maleh – 5

Like Venuti, Maleh’s yellow card likely influenced his early removal from the game. During his time on the field, the midfielder tended to the ball but struggled to create an attacking opportunity.

Riccardo Saponara – 4th

The first of Fiorentina’s three forwards to perform poorly, Saponara was dispossessed three times during his time on the field. He failed to create anything of substance against Calabria and had a day to forget.

Nicolas Gonzalez – 5

Gonzalez kept getting the ball from his right wing position, but couldn’t do much with it. Despite his high workload, he lacked the typical creativity in the last third.

Arthur Cabral – 5.5

The striker had a rather calm game but his form improved in the last 20 minutes. Later in the game, Cabral headed a cross from Biraghi but Maignan made an incredible save to keep him off the scorer’s list.


Lucas Martinez Quarter – 6th

Martinez Quarta replaced Venuti at right-back and provided decent but mediocre minutes to relieve the defender.

Giacomo Bonaventura – 5.5

The midfielder played conservatively against his former club and only managed one touch of the ball in the attacking third.

Lucas Torreira – N/A

Jonathan Icon – N/A

Riccardo Sottil – N/A

 Disclaimer : This content is not created or hosted by Seen Goal site and any legal responsibility lies with the third party .