AC Milan came out on top in the Coppa Italia quarter-final clash against Inter thanks to a goal in the 104th minute by Rossoneri wonderkid Patrick Cutrone.

After both teams failed to score over 90 minutes despite both sides having enough chances to seal the victory, in the end, AC Milan finally broke the deadlock when Patrick Cutrone took advantage of a mistake in the Nerazzurri defence. Given how the match played out, it was a deserved victory for Gattuso’s Milan who looked like they wanted to win more, whilst Inter looked tired and were on the back-foot but the Nerazzurri had their chances, with Joao Mario squandering an absolute sitter.

AC Milan:

Antonio Donnarumma – 7,5: What a debut by the AC Milan third-keeper whose performance was anything but that of a third-keeper. Shaky start but grew into the match and in the end gave a Man of The Match performance.

Ignazio Abate – 6: Did his duties well both offensively as well as defensively, especially in the first half. Had to be brought off early in the second half due to an injury.

Leonardo Bonucci – 5.5: The weakest link in the Rossoneri defence, missing simple passes, as well as being caught out of position time after time. Former AC Milan coach Fabio Capello said about him that “he is a good passer of the ball, but he does not how to defend.”

Alessio Romagnoli – 7: Was Milan’s defensive pillar and cleaned up behind Bonucci time and time again. Kept Icardi quiet for the entire match, which says it all.

Ricardo Rodriguez – 6,5: A solid performance by the Swiss international. Missed one or two crosses where he should have done better, but overall did well.

Franck Kessie – 7: Lungs of steel. Ran tirelessly throughout the entire match illustrating why Milan broke the bank to sign him from Atalanta. Best performance since signing for Milan.

Manuel Locatelli – 5.5: Did not have a great evening, losing a lot of balls in midfield as well as being too rash in challenges which forced him to concede unnecessary free-kicks. Brought off in 73rd minute.

Lucas Biglia – 7: Starting to look like the player Milan thought they had signed from Lazio. Hardly put a foot wrong, dictated the tempo of the Rossoneri’s midfield and demonstrated the intelligence he has. Gave his best performance in a Milan shirt.

Suso – 6,5: AC Milan’s own Mr. Derby lived up to the expectations in a derby yet again. Although not as dominant as is previous derbies he oozes class, brilliance and possesses the ability to do the unexpected.

Nikola Kalinic– 6: Had a decent first half where he forced Handanovic to make a couple of good saves. As the match wore on, he grew more and more tired resulting in him being more and more anonymous. Brought off in the 76th minute for Cutrone.

Giacomo Bonaventura – 6: Played 1-1 vs Joao Mario in missing an absolute sitter. Is an irrational player, but struggled offensively so instead he put in a decent shift to help the team.

Samir Handanovic – 6: Did what he needed to do but like rest of Inter looked tired causing him to make simple mistakes. No chance on the goal.

Joao Cancelo – 6.5: Inter’s best player on the night. Starting to show his qualities offensively as well as defensively. Form is on the rise.

Andrea Ranocchia – 6: The former Inter captain did well, keeping things simple as well as keeping a cool head. Solid performance.

Milan Skriniar – 5,5: Given the high level of performances he has spoilt Inter fans with this season, last night was a step in the wrong direction.

Yuto Nagatomo – 6: Matched Suso preventing the Spaniard from giving a stellar performance in yet another derby. Has been Inter’s best and most consistent left full-back so far this season.

Roberto Gagliardini – 5,5: Not at all the type of performance Inter needed to see from the former Atalanta player. Brought off in 75th minute for Marcelo Brozovic.

Matias Vecino – 6: Such an important player for Inter, linking up defence with attack and despite not having the best of nights he never stops trying.

Antonio Candreva – 5: Usually Inter’s Mr. Derby, but was completely out of form throughout the night. The fact that he wasn’t the worst Inter player of the night speaks volumes as to the Nerazzurri’s performance.

Joao Mario – 4: Absolute shocker. Painful to watch. Had his chance to prove why he should play more but probably played himself out of the starting line-up for a long time, if not forever, if transfer rumours are to be believed. Replaced in 67th minute by Borja Valero.

Ivan Perisic– 4.5: Probably his worst performance since joining Inter. Unable to do anything of consequence despite playing 120 minutes. Should be benched until he regains his form, but unlikely given the lack of squad depth.

Mauro Icardi – 5: See above re Perisic. Inter need their captain during the most critical part of the season, who instead looks tired and out of form.