Categories : News

Moreira’s 1 goal, 2 assists hand Milan a 3-1 derby win over Inter at San Siro


Chris Yohou Avatar

Diego Moreira was everywhere at San Siro on Saturday night, contributing a goal and two assists as AC Milan dismantled Inter 3-1 in the Derby della Madonnina. Christian Pulisic opened the scoring in the 4th minute, Adrien Rabiot doubled the lead six minutes later, and although Alessandro Bastoni pulled one back for Inter at the 22nd minute, Moreira’s finish just before half-time put the game out of reach. The scoreline was settled by the break, and Milan’s goalkeeper Mike Maignan handled everything Inter threw at them in the second half.

AC Milan vs Inter

Key Moments

  • 4′, Pulisic opens the scoring, assisted by Diego Moreira. Milan are in front almost immediately at San Siro.
  • 10′, Rabiot doubles the lead, again assisted by Diego Moreira. Two goals in ten minutes and Inter are rocking.
  • 22′, Bastoni gives Inter hope, pulling a goal back with no assist recorded. The Nerazzurri have a foothold.
  • 43′, Diego Moreira adds his own name to the scoresheet just before the break, restoring Milan’s two-goal cushion and ending the contest as a contest.
  • 75′, A VAR review cancels a penalty for Inter after Mkhitaryan had been involved. The chance to make it 3-2 disappears.

Tactical Breakdown

On paper, the stats favored Inter heavily. Cristian Chivu’s side finished with 57% possession, 19 total shots compared to Milan’s 7, and an xG of 1.84 against Milan’s 0.74. None of it mattered. Ruben Amorim set his team up in a 3-4-2-1 that absorbed pressure efficiently and punished Inter on the counter with clinical precision. Milan’s four shots on goal produced three, while Inter’s seven on-target efforts yielded only one, largely because Maignan was outstanding between the posts.

The match was effectively settled before half-time, which made Inter’s second-half changes reactive rather than game-changing. Hakan Calhanoğlu and Andy Diouf came off at the 72nd minute for Piotr Zielinski and Henrikh Mkhitaryan, and three more substitutions followed in the 81st and 82nd minutes, but the deficit was already too steep. A cancelled penalty at the 75th minute summed up Inter’s evening: the few moments that might have changed the dynamic were taken away.

Inter’s weakness was in the opening quarter-hour, when the hosts pressed with intensity and their shape held. The two goals in the first ten minutes forced Inter to chase the game from a position they had never anticipated, and the midfield pair of Nicolo Barella and Hakan Calhanoğlu never found a foothold against Milan’s compact low block. Carlos Augusto, yellow-carded in the 90th minute, and Denzel Spence offered little going forward down the flanks.

Player Ratings

Diego Moreira
9.0/10. One goal, two assists, and a constant threat in behind; the most influential player on the pitch by a distance.
Maignan
8.5/10. Seven saves, most of them in the second half when Inter poured forward; kept the clean sheet from being uglier for Milan.
Rabiot
8.0/10. Scored the second goal and controlled the midfield zone for the full 90 minutes.
Pulisic
7.5/10. Opened the scoring inside four minutes and was sharp until his substitution in the 82nd minute.
Modrić
7.2/10. Composed and tidy in possession, helped Milan retain shape without the ball.
Bastoni
7.0/10. Scored Inter’s only goal and was their best individual, but could not drag his side back into the match.
Calhanoğlu
7.0/10. Inter’s most technically reliable starter, but hooked at the 72nd minute with the scoreline beyond repair.
Josep Martínez
5.5/10. Could do little about the three goals, but was rarely tested on the saves that would have required real quality.

Match Context

Affiliate disclosure: the links below are affiliate links. If you buy through them, Soccer Legends may earn a commission at no extra cost to you.

AC Milan
Men's adidas Milan Iloski Navy Philadelphia Union 2026 1776 Kit Replica Jersey
Official jersey · MLS Store
Men’s adidas Milan Iloski Navy Philadelphia Union 2026 1776 Kit Replica Jersey
AC Milan’s official 26/27 jersey.
$134.99 USD
Get the official AC Milan jersey →
Official licensed · ships worldwide

Standings

Head To Head

Verdict

The result moves AC Milan to 21 points, four behind Inter, who drop to second on 25 points alongside Lazio, though Lazio have played one fewer game. For Milan, the win steadies a season that had shown some inconsistency, and it demonstrates that Ruben Amorim’s system can hurt even the best sides in the division on a night when Diego Moreira is in this kind of form.

Gear up for 26/27. Official AC Milan jerseys, every size.
Shop AC Milan jerseys →

0 0 votes
Article Rating
Subscribe
Notify of
0 Comments
Oldest
Newest Most Voted

More Content