ESPN DeportesEl primer Juego 7 en la historia de la WNBA decidirá el primer título para Dream o ValkyriesESPNMan United implode at Chelsea, and, make no mistake, they are in a Premier League relegation battleThe Jerusalem PostIran’s energy and environmental crises: The promise of a free Iran - opinionSportstarIND A vs NZ A LIVE Score, 2nd unofficial Test Day 2: Randell removes Jurel on 105; Akash Deep scores fifty; India A 327/8ZDF heuteEntdecken Sie das ZDF-NachrichtenstudioPremium TimesEbola: No new cases in Nigeria as two suspected cases in North-east test negativeNOS SportCambuur-Go Ahead bij 4-0 gestaakt na vuurwerk, duel wordt niet uitgespeeldNPRVirginia and D.C. sue to block construction of Trump archFootball ItaliaModric: ‘Maybe Milan’s best game of the season, we deserved the victory’Variety‘Green Room’ Director Remembers Patrick Stewart as a ‘F—ing Sweetheart’ and Credits Him for Rescuing the Film: He ‘Swooped Down’ ‘Into Our Cruddy Ass Movie and Saved Us’ANSA SportL'orgoglio di Amorim: "Dopo Bologna avevamo tanta voglia di riscattarci"ColliderBrendan Fraser’s 125-Minute Action-Adventure Classic Officially Returns to Netflix
The Daily Newsstand · Free, Always
Saturday, October 31, 2026

Serie A | Milan 3-1 Inter: Diego Moreira inspiration for derby success

Translate
ITALY - OCTOBER 31: Diego Moreira of AC Milan scores his team’s third goal during the Serie A match between AC Milan and FC Internazionale at Stadio Giuseppe Meazza on October 31, 2026 in Italy. (Photo by Marco Luzzani/Getty Images)

ITALY - OCTOBER 31: Diego Moreira of AC Milan scores his team’s third goal during the Serie A match between AC Milan and FC Internazionale at Stadio Giuseppe Meazza on October 31, 2026 in Italy. (Photo by Marco Luzzani/Getty Images)

Diego Moreira inspired Milan’s fourth consecutive Derby della Madonnina victory with a goal and assists for Christian Pulisic and Adrien Rabiot, inflicting Inter’s first Serie A defeat.

The Rossoneri were stung by their first Serie A defeat of the season, losing here 4-2 to Bologna in the midweek round. While Fikayo Tomori joined Matteo Gabbia, Samuel Chukwueze, Ruben Loftus-Cheek, Alexis Saelemaekers and Pietro Terracciano on the absentee list, they did bring back Adrien Rabiot, Mario Gila and Diego Moreira.

The Nerazzurri were top of the table after two lucky late wins over Fiorentina and Venezia, but Lautaro Martinez, Luis Henrique, Curtis Jones, John Stones and Benjamin Pavard were still out, while Ivan Provedel had flu. Cristian Chivu surprised with a 3-4-2-1 formation, using Andy Diouf and Petar Sucic in new roles.

Milan had won the last three competitive meetings with their city rivals without conceding a goal and were unbeaten against them since a 2-1 result in April 2024.

It was also a very special occasion, the first Derby della Madonnina since the Stadio Meazza turned 100, and with plans for the new Generali Stadium unveiled just 48 hours ago.

See how it all unfolded on the Liveblog.

ITALY - OCTOBER 31: A general view as fans of AC Milan display a tifo in the stands before the Serie A match between AC Milan and FC Internazionale at Stadio Giuseppe Meazza on October 31, 2026 in Italy. (Photo by Marco Luzzani/Getty Images)
ITALY – OCTOBER 31: A general view as fans of AC Milan display a tifo in the stands before the Serie A match between AC Milan and FC Internazionale at Stadio Giuseppe Meazza on October 31, 2026 in Italy. (Photo by Marco Luzzani/Getty Images)

It took under four minutes to break the deadlock, as Diego Moreira got down the right and stood up the cross for a Pulisic header from six yards, twisting it into the far bottom corner.

ITALY - OCTOBER 31: Christian Pulisic of AC Milan celebrates scoring his team’s first goal during the Serie A match between AC Milan and FC Internazionale at Stadio Giuseppe Meazza on October 31, 2026 in Italy. (Photo by Marco Luzzani/Getty Images)
ITALY – OCTOBER 31: Christian Pulisic of AC Milan celebrates scoring his team’s first goal during the Serie A match between AC Milan and FC Internazionale at Stadio Giuseppe Meazza on October 31, 2026 in Italy. (Photo by Marco Luzzani/Getty Images)

Milan added a second from a smart set play routine, as the Diego Moreira corner was taken short for Rabiot, who had peeled away from his marker to sweep in first-time with the inside of the left foot, going in off the far post.

The Milan derby is delivering 🤩

Christian Pulisic and Adrien Rabiot put AC Milan two ahead in the first 10 minutes ⚡ https://t.co/97nC4aqJyt

— Match of the Day (@BBCMOTD) October 31, 2026

Goncalo Ramos accidentally charged down a promising Luka Modric strike, while Carlos Augusto turned a free header over from a set play.

It was only a warning, as Inter did get one back from a corner kick, flicked on by Manuel Akanji at the near post for Alessandro Bastoni’s header from six yards. The defender almost had to crouch to nod in his first Derby della Madonnina goal.

ITALY - OCTOBER 31: Alessandro Bastoni of FC Internazionale Milano scores his team’s first goal during the Serie A match between AC Milan and FC Internazionale at Stadio Giuseppe Meazza on October 31, 2026 in Italy. (Photo by Marco Luzzani/Getty Images)
ITALY – OCTOBER 31: Alessandro Bastoni of FC Internazionale Milano scores his team’s first goal during the Serie A match between AC Milan and FC Internazionale at Stadio Giuseppe Meazza on October 31, 2026 in Italy. (Photo by Marco Luzzani/Getty Images)

Suddenly it was a different game, Maignan flying to push the Hakan Calhanoglu screamer over the bar, then the Turkish midfielder testing the goalkeeper directly from the corner flag.

Diouf also drilled into Maignan’s arms from the edge of the area, but the goalkeeper made a simply astonishing reaction save with one hand to deny Djed Spence from close range on the Carlos Augusto assist.

Having already provided two assists, Diego Moreira added a goal with a free kick that he curled over the wall into the near corner, leaving Josep Martinez unsighted by the wall.

Perfect Milan derby free-kick 🎯

Two assists and then this… Diego Moreira is bossing this game. https://t.co/MxR9i8BX29

— Match of the Day (@BBCMOTD) October 31, 2026

Carlos Augusto went for a diving header on the Calhanoglu cross and turned it wide of the back post undisturbed, while Marcus Thuram couldn’t get enough on a Carlos Augusto cross to truly test Maignan.

There was confusion on 75 minutes when the referee awarded a penalty for handball, but VAR quickly showed him that the Henrikh Mkhitaryan cross hit Mario Gila squarely on the chest.

Milan were pinned back for the final 20 minutes, but Inter struggled to create genuine scoring opportunities. Instead, Josep Martinez had to scramble back to push the swerving Alphadjo Cisse strike out of the far top corner from the edge of the area.

Pulisic 4 (M), Rabiot 10 (M), Bastoni 22 (I), Diego Moreira 43 (M)

Milan

Inter

1st half

Christian Pulisic

(Assist: Diego Moreira)

Goal 4'    
Adrien Rabiot

(Assist: Diego Moreira)

10'    
    22' Alessandro Bastoni

(Assist: Manuel Akanji)

Diego Moreira 43'    

2nd half

Koni De Winter Yellow card 49'    
Diego Moreira 52'    
    90' Carlos Augusto

Milan

Inter

16

Goalkeeper

5

Defender

34

Defender

13

Defender

83'

31

Defender

12

Midfielder

14

Midfielder

80

Midfielder

82'

11

Attacker

82'

22

Attacker

89'

9

Attacker

89'

1

Goalkeeper

95

Defender

82'

99

Defender

25

Defender

8

Defender

31

Defender

82'

30

Midfielder

20

Midfielder

72'

23

Midfielder

82'

17

Attacker

72'

9

Attacker

2

Defender

55

Midfielder

73

Attacker

96

Goalkeeper

35

Defender

28

Midfielder

41

Goalkeeper

47

Defender

40

Midfielder

49

Attacker

30

Midfielder

82'

70

Attacker

82'

33

Defender

83'

42

Midfielder

89'

20

Midfielder

89'

5

Midfielder

12

Goalkeeper

51

Defender

60

Goalkeeper

53

Attacker

48

Attacker

46

View the original on Football Italia →

KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.

Serie A | Milan 3-1 Inter: Diego Moreira inspiration for derby success — KioskNews