Sunday, November 1, 2026Global Edition
Real Sports. Deeper Stories. The Bigger Picture.
Serie A

Milan’s Derby Masterclass Ends Inter’s Unbeaten Run as Roma’s Five-Goal Warning Turns Up Serie A Title Heat

Diego Moreira's derby masterclass ended Inter's unbeaten start, Roma scored five at Udinese and Bologna extended their revival, tightening the Serie A title race.

Add TSE on Google
Diego Moreira celebrates AC Milan's 3–1 derby victory over Inter as Roma's five-goal win against Udinese intensifies the Serie A title race on October 31, 2026.

MILAN, Italy, November 1, 2026: AC Milan ended Inter’s unbeaten Serie A start with a stunning 3-1 Derby della Madonnina victory at San Siro on Saturday, October 31, as Diego Moreira created two goals and scored a spectacular free kick to deliver a result that could reshape the Italian title race. Christian Pulisic and Adrien Rabiot scored inside ten minutes, Alessandro Bastoni briefly revived Inter’s hopes, and Moreira’s 43rd-minute strike restored Milan’s two-goal cushion before halftime.

Meanwhile, Roma overwhelmed Udinese 5-2 away from home, scoring four times in the opening half under Gian Piero Gasperini, while Bologna recovered to defeat Monza 2-1. Milan’s victory reduced their gap to Inter from seven points to four, Roma climbed to 24 points, and the Nerazzurri remained level with Lazio on 25. What began as a weekend of contrasting fixtures became an important examination of Inter’s title defense, Milan’s recovery under Ruben Amorim, and Roma’s increasingly convincing challenge.

Key Takeaways: Serie A October 31 Results

  • AC Milan 3-1 Inter: Diego Moreira finished with one goal and two assists as Milan secured their fourth consecutive derby victory in all competitions.
  • Udinese 2-5 Roma: Roma scored four first-half goals and reached a club-record 28 goals through their opening ten Serie A matches.
  • Bologna 2-1 Monza: Tommaso Pobega and Federico Bernardeschi completed a comeback after Gustavo Varela’s opening penalty.
  • Title race: Inter and Lazio stood on 25 points, Roma moved to 24, and Milan reached 21.
  • Leading performers: Moreira, Mike Maignan, Bryan Cristante, Rodrigo Mora, Donyell Malen and Federico Bernardeschi.
  • Biggest concern: Inter struggled against Milan’s aggressive start, while Roma conceded twice after establishing a four-goal lead.

Serie A October 31: All Three Results and Their Significance

MatchResultLeading StoryCompetitive Consequence
AC Milan vs Inter3-1Moreira’s goal and two assistsMilan close the gap; Inter lose unbeaten record
Udinese vs Roma2-5Four Roma goals before halftimeRoma move within one point of the leaders
Bologna vs Monza2-1Pobega and Bernardeschi overturn early deficitBologna register third straight league win

The results and official highlights are available through Lega Serie A’s competition center.

TSE VISUAL BRIEFING

Story at a glance

Diego Moreira celebrates AC Milan's 3–1 derby victory over Inter as Roma's five-goal win against Udinese intensifies the Serie A title race on October 31, 2026.
THE BIG PICTURE

Serie A October 31: All Three Results and Their Significance

The results and official highlights are available through Lega Serie A’s competition center.

AC Milan 3-1 Inter: Diego Moreira Turns a Derby Into His Own Masterclass

AC Milan’s preparation for the derby had been far from ideal. Four days earlier, Samuel Mbangula’s hat trick had inspired Bologna to a 4-2 victory at San Siro, ending the Rossoneri’s unbeaten league start and raising serious concerns about their defensive concentration.

Mike Maignan: The Performance Behind Moreira’s Headlines

Moreira naturally claimed most of the attention, but Milan’s goalkeeper made a decisive contribution at a different stage of the match.

Inter’s First Defeat Raises Questions About Chivu’s Defensive Structure

Inter’s previous nine Serie A matches had produced eight victories and one draw.

Four Straight Derby Wins: Milan’s Psychological Advantage Is Becoming Significant

The victory extended AC Milan’s winning sequence against Inter to four matches across all competitions.

AC Milan 3-1 Inter: Diego Moreira Turns a Derby Into His Own Masterclass

AC Milan’s preparation for the derby had been far from ideal. Four days earlier, Samuel Mbangula’s hat trick had inspired Bologna to a 4-2 victory at San Siro, ending the Rossoneri’s unbeaten league start and raising serious concerns about their defensive concentration.

That defeat left Milan seven points behind Inter before the derby. Another loss would have extended the difference to ten.

Instead, Amorim’s players produced their most convincing opening spell of the season.

Moreira was central to everything.

Christian Pulisic Punishes Inter After Four Minutes

Milan’s first breakthrough came in the fourth minute when Moreira found space on the flank and delivered an accurate cross into the six-yard area.

Pulisic attacked the delivery and headed into the bottom corner.

The goal was important not simply because Milan scored early, but because it challenged Inter’s ability to settle into their preferred structure.

Rather than allowing Cristian Chivu’s side to control possession and gradually develop attacks, Milan immediately forced the visitors to chase the contest.

Moreira’s movement and delivery provided the first evidence that the wide areas could become decisive.

Adrien Rabiot Doubles Milan’s Advantage in the Tenth Minute

Six minutes later, Milan struck again.

Moreira delivered a short corner toward Rabiot, whose left-footed effort, apparently intended as a cross, traveled inside the far post.

The score was 2-0 after ten minutes.

For Inter, the problem was not simply conceding twice. Both goals arose from situations in which Milan’s attackers were able to operate without enough defensive pressure.

Chivu’s team now faced a familiar demand: recovering from an early deficit.

Inter had demonstrated considerable resilience earlier in the campaign. They recovered from 2-0 down to beat Napoli and Udinese, performances examined in The Sports Encounter’s analysis of Inter’s five-goal comeback against Udinese.

But recovering repeatedly is not a substitute for defending effectively from the opening whistle.

Alessandro Bastoni Gives Inter Hope, but Maignan Holds Firm

Inter’s response arrived in the 22nd minute.

Hakan Çalhanoğlu delivered a corner, Manuel Akanji redirected it, and Alessandro Bastoni headed home from close range.

At 2-1, the momentum appeared to be shifting.

Çalhanoğlu forced Mike Maignan into a save shortly afterward. The French goalkeeper also stopped an effort from Andy Diouf and made an outstanding reflex intervention to deny Djed Spence from close range in the 33rd minute.

Those saves deserve particular attention.

Had Inter equalized before halftime, the game would have entered an entirely different tactical phase.

Milan might have become more cautious, while Inter could have resumed building attacks with greater confidence.

Instead, Maignan protected the lead during the period when his teammates were no longer controlling the match as comfortably.

Moreira’s 43rd-Minute Free Kick Settles the First Half

Two minutes before halftime, Moreira completed his outstanding performance.

He curled a left-footed free kick over the defensive wall and beyond Josep Martínez to make it 3-1.

The strike restored Milan’s two-goal advantage and punished Inter just as the visitors appeared capable of completing another comeback.

It also made Moreira the defining player of the contest: he had created Milan’s first two goals and scored the third himself.

MinuteScorerTeamScoreSignificance
4′Christian PulisicAC Milan1-0Moreira’s cross creates an immediate breakthrough
10′Adrien RabiotAC Milan2-0Moreira’s corner routine catches Inter out
22′Alessandro BastoniInter2-1Visitors threaten another comeback
43′Diego MoreiraAC Milan3-1Outstanding free kick restores control

The complete match chronology and confirmed lineups appear in AC Milan’s official derby report.

Mike Maignan: The Performance Behind Moreira’s Headlines

Moreira naturally claimed most of the attention, but Milan’s goalkeeper made a decisive contribution at a different stage of the match.

Inter registered 19 attempts, compared with Milan’s seven, and placed eight on target.

Milan’s success therefore cannot be explained by suggesting the visitors created nothing.

Inter generated opportunities, especially after Bastoni reduced the deficit.

Maignan denied those opportunities when an equalizer could have transformed the contest.

After halftime, the goalkeeper and Milan’s defensive unit dealt with further pressure from Inter, including efforts involving Marcus Thuram, Akanji and Piotr Zieliński.

Amorim’s side managed the second half more successfully than they had managed their lead against Bologna.

That improvement was particularly important after Milan’s 4-2 defeat to Bologna exposed serious game-management weaknesses.

The Numbers Show Why Efficiency Won the Derby

StatisticAC MilanInter
Goals31
Possession43.1%56.9%
Shots719
Shots on target48
Corners311
Goals per shot42.9%5.3%

TSE statistical insight: Milan scored three goals from seven attempts, while Inter scored once from 19. The Rossoneri therefore scored once every 2.33 attempts; Inter required 19 attempts for their single goal.

That difference does not mean Milan generated superior opportunities throughout the match. It means Milan converted a far greater proportion of the attempts they produced.

The derby also demonstrated why raw possession can mislead. Inter controlled more of the ball and created more shooting opportunities, yet Milan led for 86 minutes and managed the decisive phases more effectively.

Inter’s First Defeat Raises Questions About Chivu’s Defensive Structure

Inter’s previous nine Serie A matches had produced eight victories and one draw.

The defending champions arrived at San Siro with the league’s strongest early results record and a four-point lead over Roma.

But the first ten minutes exposed a weakness that cannot be ignored.

Inter allowed Moreira sufficient space to create two goals from different situations.

The first came from open play, the second from a corner routine.

That variety matters because it suggests the visitors’ difficulties were not confined to one repeated defensive mistake.

Inter were vulnerable both during open-play defending and at a set piece.

Chivu’s side responded with pressure, but Milan’s third goal then changed the contest again.

This pattern connects with the defensive issues visible in Inter’s earlier 2-2 draw at Roma, when Lautaro Martínez had to erase a two-goal deficit.

Those comebacks demonstrated determination. The derby defeat demonstrated the limits of repeatedly needing them.

The Nerazzurri Are Still Contenders, Not a Team in Crisis

One defeat does not erase eight victories and a draw.

Inter remain on 25 points and retain a strong position in the Scudetto race.

But the result offers challengers evidence that Chivu’s side can be unsettled by aggressive starts, intelligent use of wide players and precise attacking execution.

The immediate priority is not a wholesale tactical reinvention.

It is improving concentration at the beginning of matches and reducing the number of defensive situations that require extraordinary recoveries.

Four Straight Derby Wins: Milan’s Psychological Advantage Is Becoming Significant

The victory extended AC Milan’s winning sequence against Inter to four matches across all competitions.

More broadly, Milan have now avoided defeat in eight consecutive meetings with their city rivals.

Those results matter because the Derby della Madonnina carries consequences beyond three league points.

Repeated success can strengthen belief and reduce the psychological burden associated with major fixtures.

For Inter, repeated derby defeats create the opposite problem.

The players know that favorable league form has not consistently translated into success against their closest rival.

That pressure may become especially relevant if the teams meet again during the latter stages of domestic or European competition.

Saturday’s result also arrived during a week when the clubs announced plans for a new shared 71,500-seat stadium to replace San Siro.

It gives the historic derby another layer of significance as both clubs prepare for a different long-term stadium future.

Roma 5-2 Udinese: Gasperini’s Attack Delivers Another Title Warning

While Milan and Inter contested a high-profile derby, Roma produced an attacking performance of their own in Udine.

Gasperini’s team scored four times before halftime, overwhelmed the hosts and moved to 24 points from ten matches.

The result left Roma only one point behind Inter and Lazio, although Lazio had a match against Cagliari still to play on Sunday.

Bryan Cristante Starts a Remarkable First-Half Surge

Cristante opened the scoring with a header in the tenth minute.

Roma continued attacking and struck the woodwork through Matías Soulé and Donyell Malen before adding their second goal.

In the 31st minute, Rodrigo Mora finished after Cristante created the opportunity.

Two minutes later, Malen scored his eighth Serie A goal of the season.

Evan Ndicka headed home from a corner before halftime, giving Roma a commanding 4-0 advantage.

The combination of contributions was significant.

Roma did not rely exclusively on their leading striker. Defenders, midfielders and forwards all influenced the attacking performance.

Roma ScorerGoal ContributionWhy It Mattered
Bryan CristanteOpening goal; assist for MoraEstablished early control and created second goal
Rodrigo MoraSecond goalExtended the lead during Roma’s strongest spell
Donyell MalenThird goalReached eight league goals
Evan NdickaFourth goalCompleted four-goal first-half performance
Daniele GhilardiFifth goalScored his first Serie A goal

Udinese responded after the interval through Nicolò Zaniolo and Matteo Palma, but Ghilardi added Roma’s fifth to finish the scoring.

Roma’s official account confirms the result and goal scorers. The club’s postmatch interview with Gian Piero Gasperini also addresses the team’s impressive attacking development and second-half loss of concentration.

Donyell Malen’s Goals Are Important, but Roma’s Attacking Breadth Is the Bigger Story

Malen’s eighth Serie A goal strengthened his status as one of Roma’s leading attacking performers.

Yet the most encouraging development for Gasperini is that goals are coming from multiple positions.

Against Udinese, Roma’s five goals were scored by five different players.

That makes their attacking structure more difficult to defend.

Opponents cannot simply concentrate on limiting Malen if midfielders and defenders regularly arrive in dangerous positions.

Roma Set a Club Record After Ten Matches

Roma have scored 28 goals in their opening ten Serie A matches, a club record at this stage of a league season.

That represents an average of 2.8 goals per match.

It also provides evidence that the attacking improvement is not confined to one spectacular evening.

Roma scored three against Napoli, four against Cagliari and five against Udinese in consecutive league fixtures.

Those 12 goals across three games suggest that Gasperini’s attacking changes are producing sustained returns.

The foundations of this run were already visible in TSE’s report on Roma’s six-goal draw against Napoli and Inter’s late comeback against Fiorentina.

Why Roma’s Two Conceded Goals Still Concern Gasperini

Roma’s victory was comprehensive, but Udinese’s second-half response prevented the contest from becoming a complete demonstration of defensive control.

Gasperini acknowledged that Roma’s concentration dropped after establishing the four-goal lead.

The manager also pointed to the demanding schedule, noting that the Udinese match was his team’s seventh fixture in three weeks.

That context matters.

Intense schedules increase the importance of recovery, squad rotation and concentration.

Roma also have significant player-availability concerns.

Gasperini identified Mile Svilar, Lorenzo Pellegrini, Paulo Dybala and Manu Koné among the players who have been unavailable during this period.

The manager said their returns remain uncertain.

It would therefore be misleading to treat Roma’s defensive lapses entirely as evidence of poor tactical discipline.

Fatigue, player availability and game state all influence how teams perform after establishing a large lead.

Even so, title challengers need to manage comfortable positions without repeatedly creating unnecessary opportunities for opponents.

Roma experienced another version of that problem when Inter recovered from 2-0 down to draw at the Stadio Olimpico.

Bologna 2-1 Monza: Palladino’s Revival Continues

Bologna completed Saturday’s Serie A program with a 2-1 home victory over Monza, extending their winning sequence to three league matches.

Monza took an early lead when Gustavo Varela converted a penalty.

Varela’s goal strengthened his position at the top of the Serie A scoring chart, with nine goals in nine matches.

But Bologna responded through Tommaso Pobega and Federico Bernardeschi to turn the contest around.

Monza later received another penalty, but Patrick Cutrone failed to convert.

That miss prevented the visitors from securing an equalizer.

Bernardeschi’s Contribution Builds on Bologna’s San Siro Success

Bologna’s victory was important because it came just three days after their remarkable 4-2 success over Milan.

Winning one spectacular game against a major opponent can provide momentum.

Following it with another victory demonstrates a greater level of consistency.

Bologna also recorded their first home league win since April.

The improvement has moved the club to ninth place and given Raffaele Palladino’s side a stronger foundation for the next stage of the campaign.

The comeback further strengthened the momentum described in our detailed analysis of Samuel Mbangula’s hat trick against Milan.

Serie A Title Race: Inter and Lazio Lead, Roma Close In, Milan Fight Back

The most immediate consequence of Saturday’s results is renewed pressure at the top.

Inter’s defeat prevented the champions from extending their lead over the chasing teams.

Roma’s victory moved them within one point.

Milan reduced their deficit to four points.

ClubPoints After SaturdaySituation
Inter25First league defeat; remain among leaders
Lazio25Sunday fixture against Cagliari still pending
Roma24Third; one point behind the joint leaders
AC Milan21Fourth; four points behind Inter and Lazio

Important: These figures reflect the position after Saturday, October 31. The Sunday fixtures could change the standings.

TSE statistical insight: Before the derby, Inter led Milan by seven points. A victory for Inter would have increased the gap to ten. Milan instead reduced it to four, creating a six-point swing between the two possible outcomes.

That is why the derby result matters far beyond local bragging rights.

Roma also enter the discussion with compelling attacking evidence.

Twenty-eight goals in ten matches provide a strong base for a title challenge, although defensive reliability and squad fitness will influence whether the team can sustain that pace.

Lazio, meanwhile, have shown significant attacking strength of their own. Their six-goal victory over Sassuolo, despite two missed penalties, demonstrated the depth of their attacking threat.

Which Team Looks Best Equipped for the Scudetto?

The evidence after ten rounds points toward four distinct competitive profiles.

ClubCurrent StrengthMain ConcernTitle Question
InterStrong early record and comeback abilityEarly defensive lapsesCan Chivu prevent opponents from establishing early advantages?
RomaRecord attacking output and multiple scorersConcentration and squad availabilityCan Gasperini sustain goals without sacrificing control?
MilanBig-game performances and attacking varietyInconsistency between fixturesCan Amorim reproduce derby intensity against lesser opponents?
LazioStrong results and productive attacking optionsMaintaining pace through demanding scheduleCan the leaders sustain their advantage?

Inter still have the strongest points total among teams that had completed ten league games.

Roma have the most compelling recent attacking statistics.

Milan have provided evidence that they can defeat elite opposition.

The uncertainty is precisely what makes the developing championship race so interesting.

What Happens Next for Milan, Inter, Roma and Bologna?

Milan Must Show the Derby Was More Than a One-Night Response

AC Milan host Ferencváros in the Europa League on November 5.

The immediate challenge is protecting the competitive momentum generated by the derby while managing the demands of European competition.

Amorim must also demonstrate that the concentration shown against Inter can be maintained in ordinary league fixtures.

Roma Face Manchester United in Europe

Roma visit Manchester United in the Champions League on November 3.

It is a demanding assignment following a seven-match period in just three weeks.

Gasperini will need to balance the attacking combinations that have worked so well with the recovery needs of players carrying significant workloads.

After that, Roma host Sassuolo in Serie A on November 7.

Inter Must Regain Defensive Discipline

Chivu’s side must respond to a first domestic defeat without overreacting to one result.

Inter’s previous record demonstrates considerable quality.

But conceding twice inside ten minutes to a direct title rival offers a tactical problem requiring attention before the next major fixture.

Bologna Have a Chance to Build on Three Consecutive Victories

Palladino’s side have moved into the top half of the standings and can now work toward greater consistency.

Recovering against Monza after defeating Milan suggests their improved form is not dependent exclusively on one outstanding attacking performance.

KEEP READING

Continue the Serie A Story

Frequently Asked Questions

Who Won the Milan Derby on October 31, 2026?

AC Milan defeated Inter 3-1 at San Siro.

Who Scored for AC Milan Against Inter?

Christian Pulisic, Adrien Rabiot and Diego Moreira scored for Milan. Alessandro Bastoni scored for Inter.

How Many Goals Did Diego Moreira Create?

Moreira assisted Milan’s opening two goals and scored the third himself.

Did Inter Lose Their Unbeaten Serie A Record?

Yes. The derby defeat was Inter’s first league loss of the 2026-27 campaign.

Who Won Udinese vs Roma?

Roma won 5-2 away from home.

Who Scored Roma’s Five Goals?

Bryan Cristante, Rodrigo Mora, Donyell Malen, Evan Ndicka and Daniele Ghilardi scored.

How Many Serie A Goals Have Roma Scored?

Roma have scored 28 goals in ten matches, a club record for that stage of the season.

What Was Bologna’s Result Against Monza?

Bologna came from behind to win 2-1 through goals from Tommaso Pobega and Federico Bernardeschi.

Who Led Serie A After Saturday’s Matches?

Inter and Lazio were level on 25 points, followed by Roma with 24 and AC Milan with 21. Lazio still had a Sunday fixture to play.

The Sports Encounter Verdict: Milan Win the Derby, but Roma May Have Sent the Biggest Warning

Milan’s victory was the weekend’s most emotionally powerful result.

It ended Inter’s unbeaten league start, preserved Milan’s impressive recent derby record and transformed a potentially damaging ten-point deficit into a manageable four-point gap.

Moreira’s performance also showed how one player can influence a match through several different attacking actions.

His crossing created Milan’s first breakthrough. His corner routine helped produce the second. His free kick completed the decisive first-half performance.

Inter remain title contenders, but Chivu cannot rely indefinitely on the ability to recover from poor starts.

Roma’s result carried a different message.

Five goals from five scorers reflected an attacking system in which opportunities are distributed across the team.

Gasperini’s record of 28 goals after ten games is persuasive evidence of sustained attacking improvement.

The two goals conceded at Udinese prevent the performance from being a complete statement of superiority, particularly with important players unavailable and a demanding European schedule ahead.

Bologna, meanwhile, continued building a recovery that deserves attention beyond the title contenders.

Three consecutive wins, including victories over Milan and Monza, have moved the club toward a more encouraging position.

The broader lesson is that Serie A’s title race has become more competitive, not less.

Inter still have an excellent record. Roma are close enough to challenge. Milan have reclaimed important ground. Lazio remain among the leaders.

The derby supplied the spectacle, but the standings reveal the deeper consequence.

There is now less room for error at the top of Italian football.

Explore More Serie A Coverage

For a broader examination of Inter’s earlier resilience and the dramatic matches shaping the campaign, read TSE’s analysis of Venezia’s shock victory over Napoli and Inter’s winning run.

The September title-race picture is explored in our report on Inter and Roma’s perfect starts and the Juventus-Milan draw.

For a closer look at Milan’s comeback potential under Amorim, revisit our coverage of Milan’s two-goal recovery against Lazio.

Readers can also follow The Sports Encounter’s wider soccer reporting for the latest results, analysis and major competition stories.

STORY TRACKER

AS Roma

  1. Milan’s Derby Masterclass Ends Inter’s Unbeaten Run as Roma’s Five-Goal Warning Turns Up Serie A Title Heat
  2. Serie A: Lautaro Erases Roma’s 2-Goal Advantage as Maldini Sends Cagliari Third
  3. Cristante Scores, Brown Responds as Fenerbahçe and Roma Share Champions League Points
  4. Inter and Roma Stay Perfect as Juventus-Milan Draw and Como Keep Rising in Serie A
  5. Roma Crush Lecce 4-0 as Malen Brace Turns Perfect Start Into Early Serie A Warning
Story Path

Follow the Story

Background, developments and analysis connected to this story.

Fabio Santrolli

Fabio Santrolli

Fabio Santrolli is an Italy-based writer and sports enthusiast at The Sports Encounter. An accountant by profession, Fabio combines his analytical background with a lifelong interest in sport, following soccer, cricket, hockey, the Olympic Games and a wide range of international competitions. A frequent traveler across the European Union, he regularly attends sporting events and brings that first-hand fan perspective into his writing. At The Sports Encounter, Fabio focuses on major competitions, emerging stories and the sporting cultures he encounters across Europe, combining observation, enthusiasm and a genuine love of the games he covers.