Football fans searching for “Chelsea vs Milan” today have one thing in mind: what actually happened when these two European giants met on the pre-season stage in Asia, and what does their long, competitive rivalry look like across the years. This guide answers both. Below you’ll find the confirmed result of the most recent Chelsea vs Milan clash, a full minute-by-minute style match report, player ratings, team news, the complete head-to-head history between the two clubs, and a detailed FAQ section that answers every common question people ask about this fixture.
Whether you landed here for the latest score, the historical rivalry, or simply want to know how to watch the next Chelsea vs Milan match live, this article is built to give you a complete, one-stop answer.
Quick Answer: Who Won Chelsea vs Milan?
Chelsea beat AC Milan 3-0 in an international club friendly played on Saturday, August 8, 2026, at the Gelora Bung Karno Stadium in Jakarta, Indonesia. João Pedro scored twice, and Moisés Caicedo added a third in the second half. The match formed part of both clubs’ pre-season Asia-Pacific tour ahead of the 2026/27 season.
That’s the short version. Now let’s break down exactly how the match unfolded, who stood out, what the managers said, and how this result fits into the bigger picture of Chelsea vs Milan encounters over the years.
Chelsea vs Milan Match Overview
| Detail | Information |
| Fixture | Chelsea vs AC Milan |
| Date | Saturday, August 8, 2026 |
| Competition | Pre-season Club Friendly (Asia-Pacific Tour) |
| Venue | Gelora Bung Karno Stadium, Jakarta, Indonesia |
| Final Score | Chelsea 3–0 AC Milan |
| Goal Scorers | João Pedro (45+1’), Moisés Caicedo (2nd half) |
| Chelsea Manager | Xabi Alonso |
| Milan Manager’s Side Led By | AC Milan technical staff (pre-season squad rotation) |
| Attendance Context | Sell-out crowd as part of Chelsea and Milan’s Asia tour |
This was the second of two friendlies the two clubs played against each other during their joint Asia-Pacific pre-season swing, following an earlier meeting in 2025. For Chelsea, it was described as the penultimate fixture of their pre-season calendar before the 2026/27 Premier League campaign got underway, while for Milan it was their third warm-up match of the summer.
Full Match Report: How Chelsea Beat Milan 3-0
A Cagey Opening Period
The match started cautiously, with neither side rushing to force the issue. This was, after all, a pre-season friendly rather than a competitive fixture, and both managers used it primarily to assess squad depth and fitness levels ahead of the new season. Chelsea gradually asserted control in midfield, with Cole Palmer and Pedro Neto combining well down the flanks to stretch Milan’s back line.
Milan’s young goalkeeper, Lorenzo Torriani, was called into action on multiple occasions in the first half. He produced a smart low save to deny a curling effort from Pedro Neto that was heading for the far corner, showing good reflexes despite his relative inexperience at this level. On the other end, Milan looked to break quickly through Rafael Leão, who found space on the counter but couldn’t consistently trouble Chelsea’s defensive block, which included a return to action for Wesley Fofana.
The Breakthrough Just Before Half-Time
Chelsea’s patience paid off in first-half stoppage time. From a corner routine, João Pedro rose highest in the Milan box to power a header past Torriani, giving Chelsea a deserved 1-0 lead heading into the break. It was a classic “goal in the nick of time” moment — exactly the kind of set-piece execution Chelsea’s coaching staff would have wanted to see sharpened up before the season begins.
Milan had chances of their own in the closing stages of the half. Strahinja Pavlović linked up with young forward Francesco Camarda and drove into space from central defense, but his effort from the edge of the box flew well over the crossbar — a promising if wasteful moment for Milan’s back line.
Second Half: Chelsea Pull Away
Whatever Chelsea’s staff said at half-time clearly worked. Milan conceded again inside the opening minute of the second half, extending Chelsea’s advantage almost immediately after the restart. Barely five minutes later, Moisés Caicedo got on the scoresheet too, turning a comfortable lead into a commanding one and effectively settling the contest before the hour mark.
With the game essentially decided, both managers turned to their substitutes’ benches to give more players valuable minutes. Chelsea brought on Nicolas Jackson and Geovany Quenda for Danny Welbeck and Pedro Neto, while Aarón Anselmino replaced Jorrel Hato at the back. Milan responded with Samuele Ricci coming on for Ruben Loftus-Cheek as they searched for a way back into the match.
Chelsea Push for a Fourth
Even with the result effectively secure, Chelsea continued to dominate proceedings and went close to adding a fourth goal on several occasions:
- Cole Palmer cut inside from the left and fired a low, diagonal effort that Torriani did well to keep out.
- Substitute Geovany Quenda struck a shot from the right that deflected off the post — inches away from making it four.
- Marco Palestra tested Torriani again from the left side of the box in the closing stages.
- A Wesley Fofana header from inside the box was blocked by a last-ditch Milan defensive body.
Milan, to their credit, tightened up defensively in the final third of the match and avoided further damage, but they couldn’t find a way to threaten Chelsea’s goal in response. The match finished Chelsea 3-0 AC Milan, giving the Blues a comfortable and confidence-boosting win in Indonesia.
Chelsea vs Milan: Goal-by-Goal Breakdown
- 45+1’ — João Pedro (Chelsea 1-0 Milan): A well-worked corner routine sees João Pedro rise above the Milan defense to head home just before the interval.
- 46’ — Chelsea 2-0 Milan: Chelsea capitalize almost instantly at the start of the second half to double their lead.
- ~51’ — Moisés Caicedo (Chelsea 3-0 Milan): Caicedo adds his name to the scoresheet within minutes of the second goal, putting the result beyond doubt.
Player Ratings: Who Impressed in Chelsea vs Milan?
Chelsea Standouts
- João Pedro (8/10): A brace-worthy performance built around clever movement and a clinical headed finish at the perfect moment. His link-up play throughout also created problems for Milan’s defense.
- Moisés Caicedo (8/10): Beyond his goal, Caicedo controlled the tempo in midfield, breaking up Milan attacks and driving Chelsea forward with confidence.
- Cole Palmer (7/10): Involved in several dangerous moments, forcing saves and creating chances even without getting on the scoresheet himself.
- Pedro Neto (7/10): Direct and lively down the flank, forcing Torriani into an early save and consistently stretching Milan’s shape.
- Wesley Fofana (7/10): A composed return to action, marshalling Chelsea’s defense and going close with a header of his own.
Milan Standouts
- Lorenzo Torriani (7/10): Kept the scoreline respectable with several important saves, particularly in the first half before Chelsea broke through.
- Rafael Leão (6/10): Dangerous in flashes on the counter-attack but lacked consistent service to fully influence the game.
- Strahinja Pavlović (6/10): Showed attacking intent from central defense, though his shooting needs sharpening ahead of the competitive season.
Chelsea vs Milan: Team News and Lineups
Chelsea Team News
Chelsea named a strong pre-season lineup for this fixture. Manager Xabi Alonso was without a handful of players heading into the match:
- Mykhaylo Mudryk — unavailable (suspension)
- Roméo Lavia — unavailable (injury)
- Jamie Bynoe-Gittens — unavailable (injury)
Chelsea used the match to rotate and assess squad depth, with second-half substitutions bringing on Nicolas Jackson, Geovany Quenda, and Aarón Anselmino.
Milan Team News
AC Milan’s squad situation was similarly shaped by the pre-season calendar, with one key absence confirmed:
- Christian Pulisic — unavailable (injury)
Milan handed minutes to several younger squad members, including goalkeeper Lorenzo Torriani and forward Francesco Camarda, as part of their broader pre-season evaluation process.
The Bigger Pre-Season Picture
This friendly came at the end of a mixed run of pre-season results for Chelsea. In the games leading up to the Milan clash, Chelsea had:
- Lost 0-1 to Juventus in a Club Friendly (August 5, 2026)
- Lost 1-2 to Tottenham Hotspur
- Beaten Western Sydney Wanderers 6-4 (July 28, 2026)
Across that five-match stretch, Chelsea had scored 11 goals but conceded 9 — reflecting an open, high-tempo, and occasionally inconsistent pre-season under Xabi Alonso. The 3-0 win over Milan represented a much-needed defensive shutout and a confidence boost heading into the final stages of preparation for the new Premier League season.
Chelsea vs Milan: Complete Head-to-Head History
Chelsea and Milan have a rivalry that stretches back over more than a decade, spanning pre-season tournaments and genuine European knockout football. Here’s how their meetings have gone over the years.
2013 & 2016 — International Champions Cup Era
Chelsea and Milan first crossed paths in the modern era during the International Champions Cup, a pre-season tournament that brought together some of Europe’s biggest clubs for exhibition matches in the United States and Asia. These early meetings helped establish the fixture as a recurring feature of both clubs’ summer schedules.
2022/23 — UEFA Champions League Group Stage
The most competitively significant chapter of this rivalry came during the 2022/23 UEFA Champions League group stage, when Chelsea and Milan were drawn together in Group E alongside Dinamo Zagreb and RB Salzburg.
- October 5, 2022 — Chelsea 3-0 AC Milan: Goals from Wesley Fofana (24’), Pierre-Emerick Aubameyang (56’), and Reece James (62’) gave Chelsea a dominant home win at Stamford Bridge.
- October 11, 2022 — AC Milan 0-2 Chelsea: Chelsea backed it up with an away win at the San Siro, with Jorginho converting a penalty (21’) and Aubameyang adding a second (34’). It marked Chelsea’s first away win in the Champions League against an Italian club since 2003.
These back-to-back victories were pivotal in Chelsea securing their place in the knockout stages that season, extending their record of qualifying from the Champions League group stage to 18 of their 19 appearances in the competition at that time.
2025 — Pre-Season Club Friendly
The two sides met again in the summer of 2025 in a pre-season friendly, continuing the tradition of Chelsea and Milan facing off during their respective pre-season tours.
2026 — Pre-Season Friendly in Jakarta
Which brings us to the most recent meeting: Chelsea 3-0 AC Milan, played on August 8, 2026, at the Gelora Bung Karno Stadium in Jakarta as part of both clubs’ Asia-Pacific pre-season tour.
Overall Head-to-Head Trend
Taking all competitive and friendly meetings together, Chelsea hold a clear historical edge over AC Milan, having won the large majority of matches between the two clubs across International Champions Cup fixtures, Champions League group-stage matches, and recent pre-season friendlies, with Milan managing only a single win in that same stretch. The 2026 result continues that pattern, extending Chelsea’s dominance in this fixture.
Chelsea vs Milan Tactical Breakdown: Why Chelsea Controlled the Game
Beyond the scoreline, the underlying tactical picture explains why Chelsea’s win never really looked in doubt once they found the opening goal.
Chelsea’s Structure Under Xabi Alonso
Xabi Alonso’s Chelsea set up in a possession-oriented shape that prioritized quick ball circulation through midfield before releasing width via Pedro Neto and Cole Palmer. Moisés Caicedo and Enzo Fernández-style double-pivot control (with Caicedo central to that structure in this match) allowed Chelsea to dictate tempo without overcommitting numbers forward, which is precisely why Milan struggled to generate meaningful counter-attacking opportunities despite Rafael Leão’s individual quality on the break.
This is a pattern worth watching heading into the new season: Chelsea under Alonso appear comfortable taking their time to break teams down rather than rushing attacks, using patient buildup play and set-piece routines — like the corner that produced João Pedro’s opener — as a genuine source of goals rather than relying purely on open-play creativity.
Milan’s Defensive Shape and Its Limits
Milan set up in a back-three system, using Strahinja Pavlović, Fikayo-style central defenders, and wing-backs to control width. On paper, this shape should have offered more defensive solidity, but the concession of two goals within six minutes of the second half exposed a lack of communication during transitional moments — a common issue in pre-season fixtures where combinations and understanding between players are still being established.
Rafael Leão remained Milan’s most dangerous individual outlet, consistently looking to run in behind Chelsea’s defensive line, but without a reliable second or third attacking option pressing alongside him, Chelsea’s back line — anchored by a returning Wesley Fofana — was rarely stretched enough to concede clear-cut chances.
Set Pieces Decided the Game
It’s also worth noting how much of this match hinged on set-piece execution and moments immediately after them. João Pedro’s opener came directly from a corner routine, and Chelsea’s third goal arrived in the disorganized period right after the second-half restart — a phase of play where concentration lapses are common. Coaches on both sides will likely flag these patterns in their post-match debriefs as the squads move toward the competitive season.
Club Context: Chelsea and AC Milan Heading Into 2026/27
Chelsea’s Season Outlook
Chelsea enter the 2026/27 campaign under Xabi Alonso with a squad that blends established Premier League quality — Cole Palmer, Moisés Caicedo, Enzo Fernández — with newer additions and academy graduates being given genuine first-team opportunities, such as Aarón Anselmino and Geovany Quenda. The mixed pre-season results (wins and losses alternating across the summer tour) suggest a squad still finding its rhythm, but the composed, clinical nature of the win over Milan will be viewed as a positive marker heading into the season opener.
Chelsea’s recent transfer business has also kept the club in the news cycle throughout the pre-season window, with the club continuing to integrate a growing number of new signings into Alonso’s system — a process that typically takes several weeks of match minutes to settle, which is exactly what the Asia-Pacific tour, including the Milan friendly, was designed to accelerate.
AC Milan’s Season Outlook
For Milan, the priority through this pre-season tour has been squad evaluation and building match fitness across a roster that includes both established internationals like Rafael Leão and Christian Pulisic (currently sidelined through injury) and academy prospects such as Francesco Camarda and Lorenzo Torriani, who were given valuable minutes against Chelsea. A 3-0 defeat in a pre-season friendly is unlikely to cause alarm at Milanello, but it does underline the defensive organization work still needed before Serie A fixtures carry real consequences.
Milan’s broader ambition remains returning to sustained Champions League contention after a period of relative inconsistency in recent seasons, and results like this one — while not decisive in themselves — form part of the picture coaching staff will use to finalize their matchday squad and tactical setup for the opening weeks of the new season.
Chelsea vs Milan: Club Comparison Snapshot
| Category | Chelsea | AC Milan |
| League | Premier League (England) | Serie A (Italy) |
| Home Stadium | Stamford Bridge | San Siro (Stadio Giuseppe Meazza) |
| Manager (2026/27) | Xabi Alonso | Milan technical staff / current head coach |
| Key Attacking Threats | Cole Palmer, João Pedro, Pedro Neto | Rafael Leão, Christian Pulisic (injured) |
| Key Midfield Anchor | Moisés Caicedo | Youssouf Fofana / Samuele Ricci |
| European Pedigree | 2× UEFA Champions League winners | 7× UEFA Champions League winners |
| 2026 Meeting Result | Won 3-0 | Lost 0-3 |
Both clubs carry serious European pedigree, which is part of why fixtures between them — even pre-season friendlies — draw significant global attention. Milan’s seven Champions League titles place them among the competition’s most historically successful clubs, while Chelsea’s more recent European success (including their 2021 and 2012 Champions League triumphs) has established them as one of the Premier League’s most consistent continental performers over the past two decades.
Chelsea vs Milan Asia-Pacific Pre-Season Tour: The Bigger Picture
The Chelsea vs Milan friendly in Jakarta was one leg of a broader Asia-Pacific tour involving both clubs, part of a growing trend of top European teams using the pre-season window to build their commercial presence and fan engagement in Asian markets while also fine-tuning fitness levels before their domestic seasons begin.
For fans in Indonesia and the wider Southeast Asian region, matches like this represent a rare opportunity to watch two Champions League-level clubs face off in person, and the sell-out atmosphere at Gelora Bung Karno Stadium reflected the scale of interest in these tour fixtures. Beyond the football itself, these tours typically include fan events, youth clinics, and commercial activities designed to strengthen both clubs’ global brand presence — an increasingly important part of the modern football calendar alongside on-pitch results.
For both Chelsea and Milan, this fixture served as the second of two meetings during their joint Asia tour, following an earlier 2025 friendly, continuing what has become an semi-regular pre-season fixture between the two historic clubs over the past decade.
Chelsea vs Milan: Manager and Squad Reactions
Post-match discussion around the fixture focused heavily on squad rotation and fitness levels rather than tactical soul-searching, which is typical for a pre-season friendly of this nature. Chelsea’s coaching staff will be encouraged by the clean sheet and the clinical edge shown in front of goal, particularly given the defensive frailties shown in the games immediately before this one. For Milan, the priority was minutes and match sharpness for fringe and younger players like Torriani and Camarda, rather than the result itself.
Broader context around the Chelsea camp in the days surrounding this match included discussion of Mykhailo Mudryk’s return to the squad environment, which was described as an emotional moment for the player and the club, even though he remained unavailable for selection due to suspension.
What the Chelsea vs Milan Result Means for 2026/27
A pre-season friendly result should always be read with context, but there are still useful takeaways from Chelsea vs Milan 2026:
- Defensive solidity returns for Chelsea. After conceding nine goals in five pre-season matches, keeping a clean sheet against a Champions League-pedigree opponent like Milan is a meaningful signal heading into the competitive season.
- João Pedro continues to look like a reliable source of goals. His brace here builds on an encouraging pre-season in front of goal, suggesting he could be a key attacking option once the Premier League season begins.
- Milan’s rebuild remains a work in progress. With key absences like Christian Pulisic and a squad still finding its identity under new leadership, this result is unlikely to cause panic in Milan’s camp, but it does highlight areas the club will want to address before Serie A action resumes.
- Squad depth is being tested on both sides. Rotation-heavy lineups, injury absences, and minutes for academy prospects reflect the real purpose of these Asia-Pacific tour fixtures: building fitness and depth rather than chasing results for their own sake.
How to Watch Future Chelsea vs Milan Matches Live
If you want to catch the next Chelsea vs Milan fixture — whether that’s a future pre-season friendly or a potential European draw — you’ll typically need a legitimate streaming subscription or regional broadcaster access, since coverage varies significantly by country. Matches like this one have been shown across services including CBS Sports Network, Paramount+, and various regional sports networks depending on your location, while some fixtures are only available through official club subscription platforms.
If you frequently follow European football from outside the broadcaster’s home region, a reliable streaming setup matters just as much as knowing the kickoff time. Our detailed guide on the best VPNs for privacy and streaming in 2026 breaks down which services actually work for accessing regional sports broadcasts securely, along with what to look for in speed, reliability, and privacy protection — useful reading before the next big Chelsea or Milan fixture kicks off.
For more football, cricket, and general sports coverage, check out our full Games category, including deep dives like how many T20 World Cups India has won and what the highest T20 score in World Cup history is.
Key Player Profiles: Chelsea vs Milan 2026
João Pedro (Chelsea)
João Pedro has quickly become a reliable source of goals for Chelsea during pre-season, and his brace against Milan — highlighted by a well-timed near-post header from a corner — reinforced his growing reputation as a poacher who thrives on service from wide areas. His movement inside the box, combined with his willingness to drop deeper and link play, gives Chelsea’s attack useful versatility heading into the new season.
Moisés Caicedo (Chelsea)
Caicedo’s performance went beyond his goal. As Chelsea’s primary midfield anchor, he was central to breaking up Milan’s attacking transitions and dictating the pace of the game from deep. His ability to combine defensive discipline with a genuine goal threat — as shown by his second-half strike — makes him one of the more complete midfielders in Chelsea’s squad heading into 2026/27.
Lorenzo Torriani (AC Milan)
Despite conceding three goals, Torriani’s performance was one of the more encouraging individual showings for Milan. His first-half saves, particularly the low stop to deny Pedro Neto, showed composure well beyond a standard pre-season audition, and he’ll likely have done his prospects of further first-team opportunities no harm with this display.
Rafael Leão (AC Milan)
Leão remained Milan’s most consistent outlet in behind Chelsea’s defense, using his pace to create half-chances even as the rest of his side struggled to build sustained pressure. His battle with Chelsea’s returning centre-back Wesley Fofana was one of the more competitive individual duels of the match, even if it didn’t produce a goal for the Portuguese forward.
Frequently Asked Questions About Chelsea vs Milan
Who won the Chelsea vs Milan match in 2026?
Chelsea won the match 3-0. The goals came from João Pedro, who scored twice, and Moisés Caicedo, who added the third in the second half.
Where was Chelsea vs Milan played in 2026?
The match was played at the Gelora Bung Karno Stadium in Jakarta, Indonesia, as part of both clubs’ pre-season Asia-Pacific tour.
What competition was Chelsea vs Milan part of?
It was an international club friendly, not part of a formal league or European competition. Both teams used it as pre-season preparation ahead of the 2026/27 season.
Who scored for Chelsea against Milan?
João Pedro scored twice — including a first-half header from a corner — and Moisés Caicedo added a third goal early in the second half.
Did Milan score any goals in the match?
No. Milan were kept scoreless, with Chelsea securing a clean sheet 3-0 victory.
What is the head-to-head record between Chelsea and Milan?
Chelsea hold a clear historical advantage over AC Milan, having won the majority of their meetings across International Champions Cup friendlies, the 2022/23 Champions League group stage, and recent pre-season fixtures, with Milan recording only one win across that period.
Have Chelsea and Milan met in the Champions League before?
Yes. They were drawn in the same group during the 2022/23 UEFA Champions League. Chelsea won both meetings — 3-0 at home and 2-0 away — helping them progress to the knockout stages that season.
Who were the standout players in Chelsea vs Milan 2026?
João Pedro and Moisés Caicedo were the standout performers for Chelsea, directly involved in all three goals. Milan goalkeeper Lorenzo Torriani was his side’s best performer, making several key saves to limit the damage.
Is Chelsea vs Milan a rivalry or just a friendly fixture?
It’s best described as a recurring pre-season and occasional European fixture rather than a traditional rivalry in the sense of Chelsea vs Arsenal or Milan vs Inter. However, the frequency of meetings — from the International Champions Cup era through the 2022/23 Champions League group stage and multiple recent pre-season tours — has turned it into one of the more familiar cross-league matchups in modern football.
How many times have Chelsea and Milan played each other?
Chelsea and Milan have met multiple times since 2013, including two International Champions Cup friendlies, two UEFA Champions League group-stage matches in 2022/23, and pre-season friendlies in both 2025 and 2026 — five documented meetings in total across that period, with Chelsea winning the majority.
What was the score when Chelsea and Milan met in the Champions League?
Chelsea won both legs. At Stamford Bridge on October 5, 2022, Chelsea won 3-0 with goals from Wesley Fofana, Pierre-Emerick Aubameyang, and Reece James. At the San Siro on October 11, 2022, Chelsea won 2-0 through a Jorginho penalty and a second Aubameyang goal.
Was this Chelsea vs Milan match shown on TV?
Broadcast availability varied by region, with coverage available through services like Paramount+, CBS Sports Network, and various regional sports broadcasters depending on the viewer’s location. It was not broadcast on traditional UK television.
Which players were unavailable for Chelsea vs Milan?
Chelsea were without Mykhaylo Mudryk (suspension), Roméo Lavia (injury), and Jamie Bynoe-Gittens (injury). Milan were missing Christian Pulisic due to injury.
Conclusion: Chelsea vs Milan 2026 Verdict
Chelsea’s 3-0 win over AC Milan in Jakarta was exactly the kind of pre-season result Xabi Alonso’s side needed — a clean sheet, clinical finishing from João Pedro and Moisés Caicedo, and a performance that steadied the ship after a leaky run of pre-season matches. For Milan, it was a reminder of the gap they’ll be working to close before Serie A gets underway, even with several promising performances from squad players like Lorenzo Torriani.
Looking at the bigger picture, this result continues a pattern that has defined the Chelsea vs Milan fixture for over a decade: from International Champions Cup friendlies to a decisive 2022/23 Champions League double, Chelsea have consistently had the upper hand against the Rossoneri. Whether the two sides meet again in a future pre-season tour or draw each other in European competition down the line, this rivalry has consistently produced entertaining, closely watched fixtures — and based on recent history, Chelsea will head into the next meeting as favorites once again.
For more sports coverage, match reports, and how-to guides on watching your favorite teams live, explore our Games section or check our streaming setup guide on the best VPNs for privacy and streaming.



