Atletico Madrid vs Arsenal, UEFA Champions League 2025/26, Semi-finals, 1st Leg Highlights: Atletico plays out a 1-1 draw at home in a game of chances and penalties
Read the highlights of the Atletico Madrid vs Arsenal, UEFA Champions League 2025/26, Semi-finals, 1st Leg match as both teams played out a 1-1 draw in a game of penalties.

Hello and welcome to another exciting night of Champions League football. After the thrilling encounter in Paris between PSG and FC Bayern Munich, where we saw the highest-scoring Champions League semi-final ever, tonight will have one of the most tactical and defensive battles in the Atletico Madrid vs Arsenal match.
Arsenal are coming into this semi-final match after beating Sporting CP, while Atletico Madrid have arrived in the final four after a gruelling victory over fellow Spanish club FC Barcelona. As both Arsenal and Atletico Madrid have never won the title, this will definitely be an epic battle to watch.
This is Koushik Biswas, who will bring you all the live updates of the Atletico Madrid vs Arsenal match from our web desk. So hold your breath and enjoy the coverage.
Updates
Match summary
POTM
Full-time | Atletico Madrid 1-1 Arsenal
Although it was not at the level of yesterday's game, it was very, very intense and tight as both teams did not want to give the opponent a chance to beat them.
I'm not sure which team would be the happier one, with the scoreline being 1-1, but the way Atletico Madrid created chances in the second half and went for the goal, I do feel Mikel Arteta would be the happier man heading to London for next week's clash.
Atletico Madrid in the second half looked like a different team after the substitution from Simeone during the break. Griezmann hit the crossbar, Lookman missed a closed one, and Raya made some great saves to keep the scoreline level.
It ends level β±οΈ
— UEFA Champions League (@ChampionsLeague) April 29, 2026
All to play for next week βοΈ#UCL pic.twitter.com/MjG5xlwKf2
90+4' | Nearly
As I have already told you, Molina will go for the goals. Hancko found him at the edge of the box, and his right-footed rocket shot just missed the top of the crossbar by a few inches.
Raya, who had jumped high enough in the air, might have been beaten by the speed if the shot was on target.
90+3' | Chance for Atletico
A lovely flighted deep ball from Baena towards Lookman, whose header nearly went into the goal.
90' | 7 minutes added
Seven long minutes have been added for all the wear checks we had throughout the second half.
89' | Rice misses the target
From the age of the D, Declan Rice could not get the power and direction on the ball, as his shot missed the target by a fair margin.
88' | Change for Atletico
Molina replaces Cardoso, and we will definitely see the Argentine making some moves down from the back to the other end on the flank.
87' | Save from Oblak
Mosquera, with his first touch of the game, nearly provided the winner for Arsenal.
The rebound ball went to Saka as well, but he couldn't make use of it. Good save from Oblak as it was first from Mosquera.
87' | Changes for both teams
Mosquera replaces Ben White for Arsenal, while Molina is getting ready to come in for Atletico Madrid.
85' | Block by Pubill
Great block by Pubill as Tossard's quick shot after the turn was heading towards the goal.
Arsenal are now looking to speed up the game with Eze and Saka making the move. Tossard is trying to link up between them and create some magic on the pitch.
Sorloth time?
We have seen it multiple times: Alexander Sorloth coming late in the game and scoring a winner for Atletico Madrid. We are in that zone.
But will Simeone risk it by sacrificing a defender, or will he replace him with Griezmann?
82' | No penalty
After a long delay and multiple replays, the referee has decided to go against his decision and decline the penalty.
There was a small tap on the foot, but it did not look strong enough to rule it a penalty.
79' | VAR check
A VAR check is going on for the potential penalty, as we see in the replay that Hancko did have a slight tap on Eze's foot. But is it good enough for the penalty?
78' | Penalty for Arsenal
Big call from the referee as Eze was brought down inside the box by Hancko. He recieved the yellow card for the dissent as well.
77' | Change for Atleti
Alex Baena replaces goal scorer Julian Alvarez. The Argentine went to the ground with some muscle injury or a cramp.
74' | Another save from Raya
Griezmann found Alvarez again, whose cross pass to Llorente handed Lookman the chance to enter the final third.
Lookman then went for a side-footed shot from close range.
However, Raya was up to the task and made the save.
Anyone better than him?
ππππ π ππππ ππππππππ ππππππ-π ππππππ π€
— 433 (@433) April 29, 2026
ππΌ πΌππΌππΌ ππππ πππ ππππ πΈοΈπ€
Alvarez becomes the first-ever Atlético player to score 10 UCL goals in a single season π² pic.twitter.com/Ok4d8fPqlC
68' | Triple change for Arsenal
Mikel Arteta feels the game is going away from his hand, and he makes his move.
Gabriel Jesus, Bukayo Saka and Leandro Trossard replaced Gyokeres, Madueke, and Martinelli.
POV you just broke your hero's record!

Alvarez breaks Messi's record
Alvarez quickest Argentinian to 25 goals π¦π·#UCL pic.twitter.com/zHOI78GtRo
— UEFA Champions League (@ChampionsLeague) April 29, 2026
64' | Three corners
Atletico Madrid have now won three back-to-back corners. Lookman's left-footed volley from close range went wide. Finally, Arsenal will have the time to breathe.
63' | Griezmann hits the woodwork
The momentum is with the home team as they keep pressing the accelerator at their home.
Griezmann, even while falling, hits the crossbar with a curling effort from close range and then on another corner to keep the pressure on.
61' | Alvarez is down
After a painful kick on the shin and knee from Declan Rice, Julian Alvarez is down and is getting medical attention.
Raya could not even move!

58' | Change for Arsenal
Right after the goal, we see a change from Arsenal as Martin Odegaard has been replaced by Eze.
56' | AAAAAALLLLLLLLVVVVVAAAARRRREEEEZZZZZ | ATM 1-1 ARS

It is all square in the first leg now.
Great strike from Alvarez as Raya did not even have a chance to make a dive.
It's fast, it's in the side corner, and it was just perfect from the Argentine to level the score at the Metropolitano. Alvarez has now scored 10 goals in the Champions League this season.
55' | Penalty given
Penalty has been given as Ben White's hand was away from his body. Although it might have touched his shin, it is a penalty for Atletico Madrid.
54' | Penalty check
A VAR check is going on for a potential penalty as Llorente's shot hit Ben White after brushing his feet.
53' | Save from Raya
Double save from David Raya as Griezmann found Alvarez with a clever header in the middle, and then Argentine found Lookman on the edge of the box.
Lookman's left-footed shot went straight to Raya, who made a good save, but the rebound ball went straight to Griezmann, whose shot was again saved by a diving Raya.
RECORD!
Viktor Gyokeres is the first Swedish player to score in a Champions League semi-final.
50' | Nearly!
Julian Alvarez, who showcased his free-kick skill against Barcelona in the first leg of the quarter-final, nearly replicated the same as his curling effort from a dead ball kissed the side net and went for a goal kick.
49' | Free-kick for Atletico
Free kick from 24 yards away from the goal, as Gyokeres fouled Cardoso.
47' | Atletico need more quick movements
We have seen in the first half that both teams looked to sit back and accelerate from the middle.
In the second half, we might see Atletico Madrid transition from their own half and not only rely on the counter-attack but on the transition to make things happen for them.
46' | Change for Atletico
So Diego Simeone is the first one to change his tactics as we see Le Normand replace Giovanni Simeone.
Welcome back!
Welcome back from the break. The teams are coming out of the tunnel and will have the second half started very soon.
The Culers are on it!
The penalty foul on Gyokeres and the normal challenge on Dani Olmopic.twitter.com/N3Cb48O4ew https://t.co/8dsDqNCWqd
— ArgentineCuler (@FCB_Argentine) April 29, 2026
Not a bad debut!
Viktor Gyokeres in his debut season for Arsenal:
— Football on TNT Sports (@footballontnt) April 29, 2026
Premier League: 12 G/A in 32 games
Champions League: 6 G/A in 11 games
FA Cup: 1 G/A in 2 games
Carabao Cup: 2 G/A in 4 games pic.twitter.com/7UvkSXy7S5
Half-time | Atletico Madrid 0-1 Arsenal
Well, this was not the same first half we saw yesterday in Paris, but yes, it had some great entertainment as well.
Atletico enjoyed most of the position and had better chances. However, Arsenal's defence was good enough to make the block.
Raya saved an on-target shot from Alvarez while Cardoso blocked a shot from Odegaard before Hancko's foul on Gyokeres handed Arsenal the penalty at the stroke of the first half. The Swedish star then powered through Oblak's hand to hit the back of the net from the penalty spot to give Arsenal an important lead.
We all know this will be a game which can be decided with one goal.
Now with Atletico Madrid eager to respond, it will be interesting to see whether Arsenal looks to go for another goal or they sit deep to focus on their defence.
45' | 2 minutes added
44' | GGGGGYYYYYYOOOOKKKKEEEERRRREEEESS | ATM 0-1 ARS

Oops! This was close. Oblak dived to the accurate side to his right.
However, it is the power of Gyokeres that beat him as the shot went through his hands.
It is Arsenal who take the lead in the first leg of the semi-final.
How important will this penalty be? We will only get to know in the coming 45 and the second leg in the coming week.
Penalty
Hancko fouls Gyokeres from behind on the wrong side inside the penalty box, and it is a penalty for the visitors.
Martin Odegaard played a small volley to Zubimendi, whose pass initiated the run from Gyokeres, and he was clever enough to win that foul.
42' | Chance for Atletico
Another chance for Atletico Madrid as they entered the final third via a counter-attack, and after Griezmann's attempt was blocked, the rebound ball fell on the feet of Julian Alvarez.
However, it was Declan Rice who somehow won the ball back from the Argentine to clear the ball out of danger.
Not a single shot on target from Arsenal
We are now nearly five minutes away from the first-half whistle, and Arsenal are yet to register a single shot on target.
He liked what has seen so far!

36' | Block from Gabriel
Atletico Madrid pressed and attacked the ball so hard that they forced an error from Martin Odegaard that allowed Julian Alvarez to go for the goal from the edge of the D.
However, Gabriel was there to make an important block to again nullify the attack. Diego Simeone on the touchline liked the movement and the hunger from his players.
Arsenal needs to be careful as they have given away the ball twice in the last few minutes.
33' | Chance wasted
Saliva gave away the ball in the middle, and Koke found Lookman, who made a run through the middle.
Lookman then played it out wide to Griezmann, who then found Simeone in the middle. However, it was Simeone's pass which found Julian Alvarez wrong-footed as Atletico Madrid wasted the chance.
30' | So close
Wow, Madueke nearly broke the deadlock.
He has been nice and positive and took the big strides to make a quick cut back from the right to the centre of the box and then went for a left-footed curling shot, which missed the far post by a whisker.
If that was on target, even a fully stretched Oblak wouldn't have been able to save it.
29' | Alvarez misses the target
Ruggeri sent a good cross from the left with his left foot.
However, from inside the box, from a close range, Alvarez could not time his header well to be on target.
25' | Arsenal have been able to win the ball back
There is urgency within the Arsenal team as they look to transition from one end to another. However, it is Atletico Madrid's low defence that has been successful in keeping them from entering the final third.
Arsenal also have been able to win the ball back by making swift movement in between the spaces and covering ground quickly.
Scenes β€οΈβπ₯
Poetry in motion π₯Ήπ« pic.twitter.com/9ndVIJTtnw
— Atlético de Madrid (@atletienglish) April 29, 2026
22' | Gyokeres is down
After a tussle during the header, Gyokeres is down with an injury on his face. He is getting medical attention. Madueke's elbow caught him during the attempted header.
That save from Raya!
Huge block from Cardoso

15' | Block from Cardoso
This was probably Arsenal's best chance to score after a save and a corner.
Arsenal found themselves in an attacking zone via a counter-attack as Gyokeres found Martin Odegaard on the right.
Cardoso dived in front of him and used his body to make the block.
14' | Save from Raya
Huge save from David Raya as Alvarez received a swift cross from the left. After an imperfect first touch, he made a quick turn and hit the target with a right-footed shot. Raya, though, saved it with a fully extended dive on the left.
12' | Gabriel looks under pressure
For the third time in the match so far, Gabriel has given away the ball as Atlético Madrid looks to attack with Alvarez and Griezmann linking up inside the box.
However, the Arsenal defence as a whole has been great as they have not allowed or given too much space to Atletico Madrid's strikers to work.
Giuliano Simeone against Piero Hincapie has been the contest so far

6' | Chance for Arsenal

For the first time, Arsenal entered the final third of the Atlético Madrid half.
Madueke made a quick run on the right and swiftly sent a locked cross from the edge of the box for Hincapie to go for a volley.
However, Martinelli came ahead of him, and his attempted header somehow distracted Hincapie as the ball went for a goal kick.
2' | Block from Rice

Alvarez's shot from the edge of the box is blocked by Declan Rice.
1' | Kick-off
Atletico Madrid get us started.
Locked in!
Locked in π«‘ pic.twitter.com/biJc2ymD1h
— Atlético de Madrid (@atletienglish) April 29, 2026
Warmed up!
Almost go-time. pic.twitter.com/mBtFktmtrK
— Arsenal (@Arsenal) April 29, 2026
The visitors are here, too!
The Metropolitano in our sights π pic.twitter.com/tel5Pv2zEl
— Arsenal (@Arsenal) April 29, 2026
Ready
Ready for tonight β€οΈπ€ pic.twitter.com/QoMPoyMlFg
— Atlético de Madrid (@atletienglish) April 29, 2026
Lineups | Arsenal
XI: David Raya, Ben White, William Saliba, Gabriel Magalhaes, Piero Hincapie, Martin Odegaard, Martin Zubimendi, Declan Rice, Noni Madueke, Viktor Gyokeres, Gabriel Martinelli.
Subs: Kepa Arrizabalaga, Tommy Setford, Cristhian Mosquera, Riccardo Calafiori, Myles Lewis-Skelly, Marli Salmon, Eberechi Eze, Christian Norgaard, Max Dowman, Bukayo Saka, Gabriel Jesus, Leandro Trossard
Lineups | Atletico Madrid
XI: Jan Oblak, Marcos Llorente, Marc Pubill, David Hancko, Matteo Ruggeri, Giovanni Simeone, Koke, Johnny Cardoso, Ademola Lookman, Antoine Griezmann, Julian Alvarez.
Subs: Juan Musso, Salvi Esquivel, Clement Lenglet, Nahuel Molina, Robin Le Normand, Javier Bonar, Julio Diaz, Rodrigo Mendoza, Alex Baena, Thiago Almada, Obed Vargas, Alexander Sorloth
Atletico Madrid vs Arsenal: Recent meetings
| Competition | Date | Score |
|---|---|---|
| UEFA Champions League | 21/10/2025 | Arsenal 4 : 0 Atletico Madrid |
| Europa League | 03/05/2018 | Atletico Madrid 1 : 0 Arsenal |
| Europa League | 26/04/2018 | Arsenal 1 : 1 Atletico Madrid |
Atletico Madrid vs Arsenal: H2H stats
Overall, Atletico Madrid and Arsenal have faced each other in three games so far, with the winning percentage being equally shared between the teams, while one match ended in a draw.
In the Champions League, Atletico Madrid have faced Arsenal only once, and they have faced a heavy 0-4 defeat at the hands of the English team.
How to watch the match?
Football fans in India can watch the match LIVE on Sony Sports Network TV channels. Moreover, they can stream the match LIVE on SonyLIV app and website with a paid subscription.
Match details
Match: Atletico Madrid vs Arsenal, UEFA Champions League 2025/26, Semi-finals, 1st Leg.
Date: 30 April, 2026
Time: 12.30 am IST
Venue: Estadio Metropolitano