Arsenal 1–0 Atletico Madrid: Champions League Semi-Final First Leg
Arsenal 1–0 Atletico Madrid at Emirates Stadium, a narrow first-leg win that puts Mikel Arteta’s side in control of this UEFA Champions League semi-final and extends their flawless European campaign. Already top of the competition standings, Arsenal strengthen their position as the form team of the tournament, while Atletico face an uphill task in the return leg after failing to find an away goal.
Bukayo Saka delivered the decisive moment just before the interval. In the 44th minute, he struck with an unassisted effort, a solo action that broke open a tight contest and gave Arsenal a precious lead to protect.
The second half was shaped by a flurry of substitutions as both coaches searched for an edge. On 57 minutes Atletico Madrid made a triple change: Johnny Cardoso replaced Giuliano Simeone, Alexander Sorloth replaced Robin Le Normand, and Nahuel Molina replaced Ademola Lookman, signalling Diego Simeone’s intent to add more direct threat and fresh legs on the flanks.
Arsenal responded almost immediately. In the 58th minute Piero Hincapié replaced Riccardo Calafiori at left-back, and Noni Madueke came on for goalscorer Bukayo Saka to maintain pace and dribbling threat on the right. A minute later, in the 59th minute, Martin Odegaard replaced Eberechi Eze, adding more control and passing range between the lines as Arsenal looked to manage the tempo with a one-goal lead.
Atletico pushed again on 66 minutes with another attacking double substitution: Alex Baena replaced Antoine Griezmann and Thiago Almada replaced Julián Alvarez, further refreshing the front line and creative midfield options as they chased an equaliser.
On 74 minutes Arsenal introduced more defensive stability in midfield when Martín Zubimendi replaced Myles Lewis-Skelly, reinforcing the shield in front of the back four. The pattern of the game tilted towards Atletico pressure and Arsenal containment in the closing stages.
Discipline began to fray late on. In the 81st minute, Marc Pubill was booked for holding as Atletico tried to halt an Arsenal transition. Arsenal then made their final change on 83 minutes, with Gabriel Martinelli replacing Leandro Trossard to offer fresh counter-attacking speed on the left.
In stoppage time the tension on the touchline was evident. At 90+2', Diego Simeone received a yellow card, reflecting Atletico’s frustration as the clock ran down. A minute later, at 90+3', Mikel Arteta was also shown a yellow card. The final moments were scrappy: at 90+5' Koke was cautioned for roughing, and at the same minute Arsenal substitute goalkeeper Kepa Arrizabalaga was booked, underlining how fiercely contested the closing stages were as Arsenal clung to their 1–0 advantage.
Fixture Statistics & Tactical Audit
- xG (Expected Goals): Arsenal 1.58 vs Atletico Madrid 0.53
- Possession: Arsenal 54% vs Atletico Madrid 46%
- Shots on Target: Arsenal 2 vs Atletico Madrid 2
- Goalkeeper Saves: Arsenal 2 vs Atletico Madrid 1
- Blocked Shots: Arsenal 3 vs Atletico Madrid 3
Arsenal’s one-goal win broadly reflected the underlying numbers, with a clear edge in xG and territory (1.58 vs 0.53 xG; 54% possession vs 46%). Arteta’s side created the higher-quality chances despite registering only two shots on target, pointing to a more selective, controlled attacking approach rather than volume shooting (13 total shots vs 9). Atletico’s two shots on target were comfortably handled by David Raya (2 saves), underlining Arsenal’s defensive solidity and effective box protection. Jan Oblak’s single save against two on-target efforts, combined with Atletico’s lower xG, suggests the visitors struggled to consistently break Arsenal’s structure, making the 1–0 scoreline a fair reflection of the balance of threat.
Standings Update & Seasonal Impact
Arsenal came into the tie with 24 points, 23 goals for and 4 against in the competition, a goal difference of +19. Adding tonight’s 1–0 win moves them to 27 points, 24 goals scored and 4 conceded, improving their goal difference to +20. They remain ranked 1st in the Champions League standings and strengthen their status as favourites for the title, opening up a significant performance gap to the rest of the field in both results and goal difference.
Atletico Madrid started with 13 points, 17 goals for and 15 against, a goal difference of +2. The defeat leaves them on 13 points, with 17 goals scored and now 16 conceded, trimming their goal difference to +1. Still ranked 14th in the overall standings, they remain in the chasing pack rather than among the elite contenders, and now face a narrow but demanding deficit to overturn in the second leg to keep their title hopes alive.
Lineups & Personnel
Arsenal Actual XI
- GK: David Raya
- DF: Ben White, William Saliba, Gabriel Magalhães, Riccardo Calafiori
- MF: Declan Rice, Myles Lewis-Skelly, Bukayo Saka, Eberechi Eze, Leandro Trossard
- FW: Viktor Gyökeres
Atletico Madrid Actual XI
- GK: Jan Oblak
- DF: Marc Pubill, Robin Le Normand, Dávid Hancko, Matteo Ruggeri
- MF: Giuliano Simeone, Marcos Llorente, Koke, Ademola Lookman
- FW: Antoine Griezmann, Julián Alvarez
Expert's Post-Match Verdict
Arteta’s game plan was built on controlled dominance and compact defending, and it largely succeeded. Arsenal combined a modest shot count with high-quality chance creation (1.58 xG from 13 shots) and restricted Atletico to half-chances (0.53 xG from 9 shots), indicative of disciplined spacing and strong central protection. The early introduction of Odegaard and Zubimendi helped Arsenal manage the rhythm and close central passing lanes, while wide substitutions in Madueke and Martinelli preserved their counter-attacking threat despite Saka’s withdrawal.
For Diego Simeone, the aggressive use of his bench underlined a willingness to chase the game, but the structural changes did not translate into sustained, high-quality chances (2 shots on target, 0.53 xG). Atletico’s late frustration and spate of bookings reflected a side that struggled to penetrate Arsenal’s block and became increasingly reliant on physical duels rather than coordinated attacking patterns. Overall, this was a tactically mature and defensively assured home performance from Arsenal (2 saves, 3 blocked shots), against an Atletico side that could not turn their second-half pressure into clear openings.




