Milan 3–1 Inter was shaped by Diego Moreira’s involvement in all three home goals at San Siro on 31 October. The winger supplied Christian Pulisic and Adrien Rabiot before scoring a free-kick himself. Milan then announced on 1 November that supporters had selected him as the derby’s MVP through the club app. It is a new recognition of a performance whose value stretches beyond its single goal.
- Milan’s three goals and Inter’s reply all came before half-time.
- Moreira finished with one goal and two assists.
- Bastoni scored for Inter after Milan’s early double.
- The MVP announcement concerns Milan’s supporter vote.
Moreira helped Milan take control early
According to Milan’s official match report, Moreira crossed from the right for Pulisic to head in the fourth-minute opener. Rabiot added the second after a short-corner move involving Moreira. The hosts had two goals inside the opening ten minutes, giving Inter an immediate problem to solve before the match had settled.
Our reading is that these were different forms of creation. An open-play cross asks for movement and a connection with the runner; a short corner changes the angle from which the next delivery comes. The two assists therefore tell a more useful story than treating Moreira simply as the scorer of Milan’s last goal.
Bastoni’s reply made Maignan’s save important
Inter’s account of the derby confirms Bastoni’s 22nd-minute goal, after a corner was diverted by Manuel Akanji. The visitors were back within one goal. The same account highlights Mike Maignan’s stop from Djed Spence during the recovery, before Milan restored their two-goal advantage through Moreira.
A goalkeeper’s intervention can be easy to lose inside an attacking headline. Here, keeping the score at 2–1 protected a lead that Moreira could subsequently extend. That does not mean the save alone decided the derby. It means the goals and the stop belong to the same changing scoreboard, rather than separate stories about an attack and a defence that never meet.
| Minute | Scorer | Score |
|---|---|---|
| 4 | Christian Pulisic | 1–0 |
| 10 | Adrien Rabiot | 2–0 |
| 22 | Alessandro Bastoni | 2–1 |
| 43 | Diego Moreira | 3–1 |
A direct free-kick completed three kinds of contribution
Moreira’s left-footed free-kick cleared the wall and supplied Milan’s third goal before the interval. The score was therefore 3–1 at half-time and remained unchanged through the second half. Inter had more work to do with the ball, but their possession did not become the goals needed to reverse the result.
For readers revisiting the highlights, try following the origin of each Milan goal. The opening delivery, the short-corner move and the direct free-kick ask different questions of the opposition. Their common contributor makes the performance interesting, but each still depended on its own execution. Pulisic’s finish and Rabiot’s involvement remain part of the account.
The MVP vote is fresh news, with a specific scope
Milan’s 1 November MVP announcement credits Moreira with one goal and two assists and says he won the supporter vote through the club app. Rabiot, Maignan and Luka Modrić followed him in that vote. This is Milan’s fan-selected recognition for this match, rather than a separate league award or a season-long statistical total.
In his post-match reaction, Inter coach Cristian Chivu criticised his side’s approach and acknowledged Milan’s performance. Those are the coach’s assessments of a difficult derby. They are not evidence for an unannounced managerial decision, a future line-up or a transfer story. The confirmed news is the result and the response to it.
For Milan, the next useful test is repeatability: can the team keep creating several routes to goal while handling the moments when opponents recover? One derby win cannot answer the full season’s questions. It does provide a clear example of an attacking contribution that included delivery, combination play and a direct finish.
Follow the Serie A competition centre for covered fixtures and standings. Our Generali Stadium explainer covers the clubs’ proposed future home; this derby took place at San Siro. The football results page helps place the finished match alongside the wider programme.
Milan derby questions
When was Milan’s 3–1 derby win?
31 October 2026 at San Siro. The half-time score was also 3–1.
What did Moreira contribute?
One goal and two assists, according to Milan’s match MVP announcement.
Were there any second-half goals?
No. All four goals came in the first half.
Photo credit and official sources
Photo : Vincenzo.togni / Wikimedia Commons · CC BY-SA 4.0. Cropped, resized and converted to WebP. The prepared image versions retain the linked source license.

