Chelsea saw off Milan 3-0 in a Club Friendlies match at Stamford Bridge on 8 August 2026, a result that echoed through the final whistle with the visitors having little to show for their efforts. Joao Pedro opened the scoring just before half-time, then struck again in the 46th minute, and M. Caicedo added a third early in the second half before Milan could regroup.
The home side moved with purpose from the first whistle, and here's the thing — they didn't need to chase the game at any point. Joao Pedro's 45+2' goal put Chelsea ahead, and by then Milan were already on the back foot. The Brazilian doubled the lead in the 46th minute, a quick reply that caught the visitors unprepared. Caicedo made it 3-0 in the 51st minute, and the match was effectively over.
Milan struggled to create anything meaningful, their shots on target failing to find the net. The statistics tell a clear story: eight shots on target for Chelsea against none for Milan, with expected goals of 2.17 to 0.28. The visitors managed just two corners and failed to create a single big chance, while the home side worked through 91 attacks.
To be fair, possession was even at 50 per cent each, but the quality of those passes told the real story. Chelsea completed 434 passes in the opposition half, while Milan managed 167. The visitors did make more tackles and interceptions, but that was a reaction to being pinned back rather than any control of the match.
Chelsea came into this fixture after a mixed run of results, including a 1-2 defeat to Tottenham and a 0-1 loss to Juventus. Milan had shown more resilience recently, notably a 1-1 draw with Inter, but neither side could carry that momentum into this encounter. The result leaves the home side with a comfortable scoreline, though the margin says more about Milan's inability to cope than Chelsea's attacking prowess.