Football Hacking

Football Hacking

Real Madrid 2–1 Inter: Tactical Analysis, xT, Pass Networks and Movement Maps | UEFA Champions League 2026/27

Real Madrid were 2–0 ahead after 22 minutes, but the underlying structure tells a far less comfortable story.

Saulo Faria's avatar
Saulo Faria
Sep 09, 2026
∙ Paid

At the end of this analysis, paid subscribers will be able to download the complete Real Madrid vs Inter match-event XLSX and explore the match data independently.

Data disclaimer: No match images or video footage were used in this analysis. The conclusions are based exclusively on event-level data, pass-network structure, Voronoi spatial control, xT profiles, Network Health, player-role analysis, progression patterns and Functional Movement Maps.

Real Madrid won the decisive moments. Inter controlled more of the game than the 2–0 first-half score suggested.

Real Madrid’s 2–1 win over Inter in the UEFA Champions League 2026/27 is a strong example of why the scoreboard and tactical control should never be treated as synonyms.

Madrid scored twice in the opening 22 minutes. Yet Inter’s passing structure remained competitive — and often healthier — through much of the first half. Their Recovery Zone xT was consistently stronger, their central progression remained functional, and their movement patterns repeatedly changed the point from which players received the ball.

Real Madrid’s advantage came from something different: greater efficiency in decisive spaces, a more distributed network of influential players, and an increasingly strong ability to attack from the left while keeping multiple central references available.

By the second half, the tactical balance changed again.

Madrid became structurally stronger. Inter became more aggressive in their movement. And the final 20 minutes turned into a contest between Real Madrid’s attempt to stabilise territory and Inter’s ability to generate new reception points around a more dynamic shape.


0’–22.5’: Inter’s structure was healthier — Real Madrid scored twice

The opening phase is the most counterintuitive part of this Real Madrid vs Inter tactical analysis.

Inter’s Network Health starts at 0.66, compared with Real Madrid’s 0.51. They remain competitive in the following windows and clearly outperform Madrid structurally during parts of the first 25 minutes.

The xT radar tells a similar story.

Inter have a particularly clear advantage in Recovery Zone xT, while their central-corridor threat is at least comparable to Madrid’s. Real Madrid’s most distinctive attacking advantage appears instead through the left corridor.

So Madrid were not simply overpowering Inter territorially.

They were finding better outcomes from specific attacking situations.

At 13 minutes, Brahim Díaz received centrally and supplied Kylian Mbappé, who finished from the centre of the penalty area. The move converted a central progression directly into a high-value finish.

The first goal therefore did not require Madrid to dominate every zone. They needed one clean progression through the middle.

Nine minutes later, the score became 2–0 for a completely different reason. An Inter error close to goal preceded Federico Valverde’s finish from the central area of the box.

That distinction is critical.

Real Madrid’s two-goal advantage was larger than their structural advantage.

Gallery of Real Madrid vs Inter tactical visualizations showing xT by corridor, pass-network structure and Voronoi field control across multiple match windows.Gallery of Real Madrid vs Inter tactical visualizations showing xT by corridor, pass-network structure and Voronoi field control across multiple match windows.
Gallery of Real Madrid vs Inter tactical visualizations showing xT by corridor, pass-network structure and Voronoi field control across multiple match windows.Gallery of Real Madrid vs Inter tactical visualizations showing xT by corridor, pass-network structure and Voronoi field control across multiple match windows.
Real Madrid 2–1 Inter tactical analysis through xT profiles, pass networks and Voronoi spatial control across different phases of the UEFA Champions League 2026/27 match.


Can Event Data Reveal Player Movement? Testing a New Football Tactical Analysis Graph?

Saulo Faria
·
Sep 3
Can Event Data Reveal Player Movement? Testing a New Football Tactical Analysis Graph?

Football analytics should make video analysis more focused

Read full story

The opening movement maps show two very different ways of occupying the pitch

Real Madrid’s first Functional Movement Map is comparatively positional.

On the left corridor and left half-space, Marc Cucurella occupies a high reference while Federico Valverde works inside him. Valverde’s reception pattern suggests movement away from his median passing position, but the overall structure remains recognisable: width outside, connection inside.

This relationship becomes important because Madrid’s full-match progression data shows a remarkably consistent route: when they started through the left corridor, every identified sequence reached the final third through the left half-space.

Madrid were using width to open an interior destination.

Inter’s movement was different.

On their left side and central-left channel, Carlos Augusto showed much greater displacement between passing and reception positions, while Alessandro Bastoni provided the deeper structural reference behind him.

This is an early indication of a pattern that becomes even more visible later: Inter were often more mobile around their base structure, even when Madrid were more effective in the decisive areas.


Inter’s central route remained alive despite the 2–0 deficit

The Inter progression patterns help explain why the match did not become comfortable for Real Madrid.

When Inter began through the central corridor, 80% of those sequences also entered the final third centrally.

And when they started through the left corridor, 75% eventually reached the final third through the centre.

That is a revealing combination.

Inter were not using the flanks only to progress along the touchline. Wide possession could become a mechanism for accessing the middle.

The pass networks show this repeatedly: several connections converge around central midfield before the next forward action.

For Madrid, that created a defensive problem very different from simply stopping crosses. They had to protect the half-spaces and central receiving zones after Inter had already moved the ball laterally.


22.5’–45’: Inter refuse to disappear from the match

The period after Madrid’s second goal is where the scoreline becomes especially misleading.

Inter continue to show a much stronger Recovery Zone xT profile.

Their passing network also remains highly connected through the middle and defensive structure, while Madrid’s Voronoi control does not expand into anything resembling complete territorial domination.

The movement maps make the contrast even sharper.

In Inter’s upper-left and central-left areas, Andy Diouf begins receiving away from his median passing position, while the deeper structure around the same side changes its reception points significantly.

Those arrows matter because they indicate that Inter were not simply circulating in fixed positions.

Their players were passing from one zone and repeatedly appearing in another to receive again.

Madrid, meanwhile, remain more compact around the middle. Their upper-left attacking structure continues to be important, but the movement is generally attached to a more stable positional skeleton.

This is not necessarily better or worse.

It tells us that the teams were solving the match differently.

Madrid preserved references. Inter kept changing them.

Gallery of Real Madrid 2–1 Inter movement maps showing median pass-origin positions, main reception regions and player movement patterns across different phases of the match.Gallery of Real Madrid 2–1 Inter movement maps showing median pass-origin positions, main reception regions and player movement patterns across different phases of the match.
Gallery of Real Madrid 2–1 Inter movement maps showing median pass-origin positions, main reception regions and player movement patterns across different phases of the match.Gallery of Real Madrid 2–1 Inter movement maps showing median pass-origin positions, main reception regions and player movement patterns across different phases of the match.
Real Madrid vs Inter Functional Movement Maps showing how passing-origin positions and main reception regions changed between the opening and closing phases of each half.


Inter came close to reducing the deficit before halftime

The structural resistance was not purely cosmetic.

At 35 minutes, Curtis Jones struck the post from the central area of the penalty box.

That moment fits the broader picture of the first half.

Inter’s Recovery Zone xT had remained stronger, their network had not collapsed after conceding twice, and their central progression routes were still functioning.

The 2–0 score did not describe a team being tactically removed from the match.

It described a team being punished much more efficiently than it was punishing its opponent.


The player-role map explains why Real Madrid could survive without dominating every phase

The full-match player-role analysis contains one of the strongest clues to Madrid’s eventual control.

Real Madrid have four structural hubs compared with Inter’s two.

More importantly, Inter have a much larger group classified in peripheral roles.

That means Real Madrid’s influence is spread across more players capable of combining receiving importance and connection responsibility.

The clearest example is Federico Valverde, who sits at the very top of the flow-connector scale while also showing strong receiving influence.

Alongside him, Jude Bellingham appears as another important structural reference rather than simply an advanced target.

Madrid therefore had redundancy.

If one route was blocked, the passing structure did not necessarily lose its principal connector.

Inter had powerful hubs too. Alessandro Bastoni is arguably their clearest structural reference, with extremely high scores in both receiving influence and flow connection, while Yann Bisseck also occupies the structural-hub area.

But around those hubs, Inter’s network contains considerably more peripheral players.

That difference becomes increasingly important as the match progresses.


45’–70’: Real Madrid change the nature of their control

The start of the second half is where Madrid’s performance becomes more convincing structurally.

The xT profile changes substantially.

Real Madrid now lead clearly in Offensive Transition xT and produce their strongest threat through the left corridor, while Inter maintain their familiar advantage in Recovery Zone xT.

Madrid’s Network Health also rises sharply.

Around 55’–60’, they reach 0.70, one of their best values of the entire match, while Inter drop to approximately 0.28.

For perhaps the first time, scoreline control and structural control begin to align.

The Voronoi map also shows Madrid occupying broader areas around the attacking half rather than relying on isolated forward positions.

This is an important change from the first half.

Madrid are no longer simply winning the decisive moments.

They are becoming better at controlling the conditions from which those moments can emerge.


Madrid’s second-half movement becomes much more expansive

The Functional Movement Map makes that behavioural change especially visible.

On the left corridor, Marc Cucurella now has an enormous horizontal difference between his median passing position and his principal reception areas.

Inside and ahead of him, Vinícius Júnior operates much higher on the opposite side of that attacking structure, giving Madrid a second reference that can stretch the pitch.

The key is not simply that both occupy wide areas.

It is that the reception patterns increase the distance Inter must defend between where the ball is released and where the next player becomes available.

Madrid are beginning to move the opponent rather than merely moving the ball.

That is a different form of territorial control.

Gallery of Real Madrid vs Inter Network Health and tactical insights showing five-minute structural performance, defensive reactions and routes into the final third.Gallery of Real Madrid vs Inter Network Health and tactical insights showing five-minute structural performance, defensive reactions and routes into the final third.Gallery of Real Madrid vs Inter Network Health and tactical insights showing five-minute structural performance, defensive reactions and routes into the final third.
Real Madrid 2–1 Inter Network Health and key tactical patterns, highlighting structural changes, defensive reactions and progression routes throughout the match.

Inter continue to move — but more of that movement is happening behind Madrid’s pressure

Inter’s second-half opening movement map remains highly dynamic.

In the central-left corridor, Hakan Çalhanoğlu moves between deeper and more central reception zones, while Carlos Augusto continues to create large changes in his receiving position on the flank.

But notice where much of the movement happens.

Inter are frequently moving to escape pressure before progressing.

That fits another full-match pattern: when Inter are under resistance in the central attacking third, 42.9% of their subsequent passes return into the central midfield zone.

In practical terms, Madrid were increasingly forcing Inter’s possession away from immediate attacking value.

The ball was not necessarily being lost.

But the attack was being reset.


Real Madrid’s defensive control worked through the half-spaces

Madrid’s most effective defensive patterns appear around their own penalty area.

When they defended the right half-space in the defensive third, Inter tended to recirculate and lose attacking rhythm.

On the opposite left half-space, the reaction was more neutral, but again the sequence usually lost momentum.

This is significant because Inter’s preferred progression repeatedly aimed at central destinations.

Madrid did not have to prevent the first forward pass.

They needed to prevent the next central reception from becoming an immediate continuation.

That is the difference between stopping progression and merely delaying it.

For long stretches of the second half, Madrid were better at the latter.


70’–95’: the match changes again — Inter recover threat

The final xT radar contains perhaps the most dramatic contrast of the game.

Real Madrid maintain an advantage in Offensive Transition xT and remain slightly stronger through the right and central corridors.

But Inter’s Recovery Zone xT explodes upward, reaching by far the largest value on the late radar.

This is exactly what you would expect from a team chasing the match while still capable of turning regained possession into forward value.

And the movement maps confirm that Inter were not simply adding bodies forward.

They were changing where players became available.

On the left and left half-space, Andy Diouf shows a substantial displacement toward a new reception area, while Petar Sučić also appears between zones rather than remaining fixed to his median passing position.

The late Inter structure becomes more fluid precisely as the match becomes more urgent.


Inter’s goal was the consequence of that late functional threat

The goal arrives at 78 minutes.

Lautaro Martínez supplies the final pass from an advanced inside-right position into the centre, where Carlos Augusto finishes from the central area of the penalty box.

The sequence is significant because it compresses several of Inter’s match-long tendencies into one action.

A player receives high on one side.

The attack is redirected centrally.

A different player arrives into the finishing zone.

Inter had been trying to turn external or half-space possession into central access throughout the match.

At 78 minutes, it finally produced the goal.


Real Madrid become more positional after Inter score

The final Madrid movement map is striking for the opposite reason.

There are far fewer significant reception arrows.

Players are still distributed across the pitch, but their main passing and receiving zones are now much closer to one another.

That suggests a more fixed late-game structure.

On the central-right attacking side, Kylian Mbappé remains an advanced reference, while Jude Bellingham occupies a deeper interior position rather than repeatedly moving into radically different reception zones.

Madrid are no longer trying to generate the same volume of functional displacement.

They are protecting the geometry of the team.

That is a subtle but important behavioural change.

Early in the second half, movement was being used to expand the pitch.

Late in the match, position itself becomes the tool for controlling it.


Network Health shows why goals and control must be separated

This game offers another useful warning about reading structural metrics too literally.

Real Madrid’s first goal arrives during a relatively strong structural window.

But the second comes around a period when Inter’s network is extremely healthy.

Later, Madrid’s strongest Network Health window appears around 55’–60’ without producing a goal.

And Inter score at 78 minutes even though Madrid’s structural reading remains competitive.

That does not make Network Health less useful.

It makes its meaning clearer.

Network Health tells us how well the passing structure is functioning. It does not tell us who will score the next goal.

Football is still decided by what happens when structure meets the penalty area.


Why Real Madrid ultimately had the more resilient passing network

Inter’s best structural players were highly influential, but Madrid distributed responsibility more effectively across the network.

That can be seen in the player-role map:

Real Madrid have more structural hubs.

They have fewer peripheral roles.

And their most influential players occupy different areas rather than clustering the network around one zone.

That makes the passing structure harder to dismantle completely.

If the left route is closed, the central hub remains.

If the central route is pressured, another receiving reference exists elsewhere.

Inter had strong circulation and excellent periods of structural health, but more of their overall network remained dependent on a smaller core.

This difference is easy to miss if we only watch possession totals or count passes.

It becomes much clearer when receiving influence and flow responsibility are considered together.


What Real Madrid 2–1 Inter tells us about control

There was no single form of control in this Champions League match.

Inter had more structural control than the first-half score suggested.

Their passing network stayed healthy, their Recovery Zone xT was consistently strong, and they repeatedly found central progression routes.

Real Madrid had greater control of decisive spaces.

They converted a central combination for the opener and punished an error for the second.

After halftime, Madrid added something they had lacked earlier: sustained territorial and structural control. Their Network Health improved, their left-sided threat increased and their functional movement began stretching Inter across the pitch.

Then the match changed once more.

Inter’s late movement increased. Recovery-generated threat surged. They scored through a move that entered the central finishing zone after originating from the side.

Madrid responded by becoming more positional and less expansive.

That final change may be the most interesting one.

The team that had used movement to establish control eventually used structure to preserve it.

The tactical takeaway from Real Madrid 2–1 Inter

The final score describes a narrow Real Madrid victory.

The underlying data describes a match with at least three distinct tactical phases.

First, Inter circulated better than the score suggested, while Madrid finished better than they controlled.

Then Madrid expanded their influence after halftime, with stronger movement, better territorial occupation and more attacking value through the left corridor.

Finally, Inter increased their functional movement and recovery threat, forced the game back into contention, and made Madrid retreat toward a more stable positional structure.

That is why combining xT, pass networks, Voronoi field control, Network Health, player roles and Functional Movement Maps matters.

Each model answers a different question.

Together, they explain not only who controlled the game, but what kind of control existed — and when it changed.


Explore Real Madrid vs Inter in the Football Hacking Web App

The Football Hacking Web App lets you move through the match window by window and compare how passing structure, xT, territorial control, player movement and network roles change over time.

Instead of receiving one final-match average, you can see the tactical game evolve.

The Web App currently includes a 7-day free trial, giving you full access to explore matches and test the analysis for yourself.


Download the Real Madrid vs Inter match data

The analysis does not have to stop with the article. Paid subscribers can download the complete Real Madrid vs Inter match-event XLSX below the paywall, with event-level information for independent analysis, custom visualisations and deeper tactical research.

This post is for paid subscribers

Already a paid subscriber? Sign in
© 2026 Saulo Faria · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture