🔒 Strictly Necessary Cookies (Always Active)
These cookies are essential for the website to function and cannot be disabled.
- Session security
- Traffic management
- Server load balancing
- Security verification
| Assistant Referee 2 | Hessel Steegstra |
| Fourth Official | Serdar Gozubuyuk |
| Referee | Danny Desmond Makkelie |
| Referee | Jan de Vries |
| Stadium | Riyadh Air Metropolitano |
| Capacity | 70,460 |
| Weather | heavy intensity rain |
| Temperature | 17.79°C |
| Feels Like | 17.3°C |
| Wind | 5.57 m/s (215°) |
| Humidity | 64% |
| Pressure | 1009 hPa |
Atlético de Madrid vs Arsenal finished at Riyadh Air Metropolitano with a 1-1 scoreline. Referee: Danny Desmond Makkelie. Weather: Yağmurlu. gülen taraf olmadı, karşılaşma berabere sonuçlandı. See full match details and goal timeline.
Atlético de Madrid vs Arsenal – Champions League. Match on 29-04-2026 at 20:00, Riyadh Air Metropolitano (capacity 70,460). Referee and match details on Skorjet.
The match has ended. See full minute-by-minute summary and goal timeline.
The Champions League match between Atlético de Madrid and Arsenal ended with a 1-1 scoreline. Both teams took to the pitch at Riyadh Air Metropolitano in search of victory. Key moments, goals, cards and all statistics from the match can be detailed on Skorjet. The match result, player performances and team statistics are available on the match page for fans.
Atlético de Madrid
Arsenal
Compare key metrics such as possession, total shots and attacking output for Atlético de Madrid and Arsenal.
Follow the complete minute-by-minute timeline for Atlético de Madrid vs Arsenal, including key moments, goals and cards.
| Jersey | Player | Jersey | Player | ||
|---|---|---|---|---|---|
Atlético de Madrid
4-4-2
|
Arsenal
4-3-3
|
||||
|
3 | Matteo Ruggeri |
|
1 | David Raya |
|
5 | Johnny Cardoso |
|
2 | William Saliba |
|
6 | Koke |
|
4 | Ben White |
|
7 | Antoine Griezmann |
|
5 | Piero Hincapié |
|
13 | Jan Oblak |
|
6 | Gabriel Magalhães |
|
14 | Marcos Llorente |
|
8 | Martin Ødegaard |
|
17 | Dávid Hancko |
|
11 | Gabriel Martinelli |
|
18 | Marc Pubill |
|
14 | Viktor Gyökeres |
|
19 | Julián Alvarez |
|
20 | Noni Madueke |
|
20 | Giuliano Simeone |
|
36 | Martín Zubimendi |
|
22 | Ademola Lookman |
|
41 | Declan Rice |
| Jersey | Player | Jersey | Player | ||
|---|---|---|---|---|---|
Atlético de Madrid
|
Arsenal
|
||||
|
1 | Juan Musso |
|
3 | Cristhian Mosquera |
|
4 | Rodrigo Mendoza |
|
7 | Bukayo Saka |
|
9 | Alexander Sørloth |
|
9 | Gabriel Jesus |
|
10 | Álex Baena |
|
10 | Eberechi Eze |
|
11 | Thiago Almada |
|
13 | Kepa Arrizabalaga |
|
15 | Clément Lenglet |
|
16 | Christian Nørgaard |
|
16 | Nahuel Molina |
|
19 | Leandro Trossard |
|
21 | Obed Vargas |
|
33 | Riccardo Calafiori |
|
24 | Robin Le Normand |
|
35 | Tommy Setford |
|
31 | Salvador Esquivel |
|
49 | Myles Lewis-Skelly |
|
32 | Javier Boñar |
|
56 | Max Dowman |
|
34 | Julio Díaz |
|
89 | Marli Salmon |
| Player | Status | Player | Status | ||
|---|---|---|---|---|---|
Atlético de Madrid
|
Arsenal
|
||||
|
Pablo Barrios | Sakat |
|
Kai Havertz | Cezalı |
|
José María Giménez | Kas Sakatlığı |
|
Mikel Merino | Sakat |
|
Nico González | Sakat |
|
Jurriën Timber | Sakat |
Atlético de Madrid
Arsenal
Review starting XI, bench options and tactical setup for Atlético de Madrid and Arsenal.
This match belongs to a cup or multi-team competition; league standings are not displayed.
Check the latest Champions League table position, points and goal difference for Atlético de Madrid and Arsenal.
Explore previous meetings, win/draw distribution and score history between Atlético de Madrid and Arsenal.
| Logo | TV Channel | Date | Kick-off | Status |
|---|---|---|---|---|
|
beIN Sports 1 | 29-04-2026 | 20:00 | Finished |
|
ESPN | 29-04-2026 | 20:00 | Finished |
|
DAZN | 29-04-2026 | 20:00 | Finished |
|
Play Sports | 29-04-2026 | 20:00 | Finished |
|
Play Sports 1 | 29-04-2026 | 20:00 | Finished |
|
Bet365 | 29-04-2026 | 20:00 | Finished |
|
Arena Sport 1 | 29-04-2026 | 20:00 | Finished |
|
Viaplay Denmark | 29-04-2026 | 20:00 | Finished |
|
ESPN 2 | 29-04-2026 | 20:00 | Finished |
|
ESPN 3 | 29-04-2026 | 20:00 | Finished |
|
Viaplay Sweden | 29-04-2026 | 20:00 | Finished |
|
Canal+ Foot | 29-04-2026 | 20:00 | Finished |
|
ViX | 29-04-2026 | 20:00 | Finished |
|
beIN SPORTS CONNECT | 29-04-2026 | 20:00 | Finished |
|
tvWAN Sports | 29-04-2026 | 20:00 | Finished |
|
SuperSport MaXimo 1 | 29-04-2026 | 20:00 | Finished |
|
SuperSport Football Plus ROA | 29-04-2026 | 20:00 | Finished |
|
SuperSport GOtv LaLiga | 29-04-2026 | 20:00 | Finished |
|
SuperSport Laliga ROA | 29-04-2026 | 20:00 | Finished |
|
DStv Now | 29-04-2026 | 20:00 | Finished |
|
New World Sport1 | 29-04-2026 | 20:00 | Finished |
|
QQ Sports Live | 29-04-2026 | 20:00 | Finished |
|
TUDN | 29-04-2026 | 20:00 | Finished |
|
Voyo | 29-04-2026 | 20:00 | Finished |
|
Free | 29-04-2026 | 20:00 | Finished |
|
JioTV | 29-04-2026 | 20:00 | Finished |
|
Vidio | 29-04-2026 | 20:00 | Finished |
|
BBC Radio 5 Live | 29-04-2026 | 20:00 | Finished |
|
ArtMotion | 29-04-2026 | 20:00 | Finished |
|
SuperSport Laliga Nigeria | 29-04-2026 | 20:00 | Finished |
|
SuperSport Football Plus Nigeria | 29-04-2026 | 20:00 | Finished |
|
SuperSport Premier League Nigeria | 29-04-2026 | 20:00 | Finished |
|
TV 2 Play | 29-04-2026 | 20:00 | Finished |
|
Sport TV1 | 29-04-2026 | 20:00 | Finished |
|
Sport TV Multiscreen | 29-04-2026 | 20:00 | Finished |
|
StarHub TV+ | 29-04-2026 | 20:00 | Finished |
|
DStv App | 29-04-2026 | 20:00 | Finished |
|
SuperSport Laliga | 29-04-2026 | 20:00 | Finished |
|
MEGOGO Football 1 | 29-04-2026 | 20:00 | Finished |
|
TV2 Sport Premium | 29-04-2026 | 20:00 | Finished |
|
TV6 | 29-04-2026 | 20:00 | Finished |
|
MAX | 29-04-2026 | 20:00 | Finished |
|
TV3 Sport | 29-04-2026 | 20:00 | Finished |
|
Movistar Futbol | 29-04-2026 | 20:00 | Finished |
|
TV3 MAX | 29-04-2026 | 20:00 | Finished |
|
Amazon Prime Video | 29-04-2026 | 20:00 | Finished |
|
RTL+ | 29-04-2026 | 20:00 | Finished |
|
BTV Action | 29-04-2026 | 20:00 | Finished |
|
Stan Sport | 29-04-2026 | 20:00 | Finished |
|
Nova Sport 5 | 29-04-2026 | 20:00 | Finished |
|
SKY Go Italia | 29-04-2026 | 20:00 | Finished |
|
NOW TV | 29-04-2026 | 20:00 | Finished |
|
ARENA SPORT 1 SRB | 29-04-2026 | 20:00 | Finished |
|
Blue Sport | 29-04-2026 | 20:00 | Finished |
|
Movistar Liga de Campeones 6 | 29-04-2026 | 20:00 | Finished |
|
TSN5 Malta | 29-04-2026 | 20:00 | Finished |
|
📺
|
GO TV Anywhere | 29-04-2026 | 20:00 | Finished |
|
iQiyi | 29-04-2026 | 20:00 | Finished |
|
sooka | 29-04-2026 | 20:00 | Finished |
|
TOD | 29-04-2026 | 20:00 | Finished |
|
Digi Online | 29-04-2026 | 20:00 | Finished |
|
Orange TV Go | 29-04-2026 | 20:00 | Finished |
|
Sport 24 Extra | 29-04-2026 | 20:00 | Finished |
|
ESPN Norte | 29-04-2026 | 20:00 | Finished |
|
Sony LIV | 29-04-2026 | 20:00 | Finished |
|
TNT Sports 3 | 29-04-2026 | 20:00 | Finished |
|
Zapping | 29-04-2026 | 20:00 | Finished |
|
Claro TV+ | 29-04-2026 | 20:00 | Finished |
|
Vivo Play | 29-04-2026 | 20:00 | Finished |
|
Sky+ | 29-04-2026 | 20:00 | Finished |
|
Premier Sports 1 | 29-04-2026 | 20:00 | Finished |
|
Viaplay Iceland | 29-04-2026 | 20:00 | Finished |
|
TUDN.com | 29-04-2026 | 20:00 | Finished |
|
Univision NOW | 29-04-2026 | 20:00 | Finished |
|
📺
|
Arena 2 Premium | 29-04-2026 | 20:00 | Finished |
|
tabii | 29-04-2026 | 20:00 | Finished |
|
Paramount+ | 29-04-2026 | 20:00 | Finished |
|
Premier Sports ROI 1 | 29-04-2026 | 20:00 | Finished |
|
MEGOGO Football 2 | 29-04-2026 | 20:00 | Finished |
|
Cytavision on the Go | 29-04-2026 | 20:00 | Finished |
|
Cytavision Sports 4 | 29-04-2026 | 20:00 | Finished |
|
DAZN Portugal | 29-04-2026 | 20:00 | Finished |
|
DAZN Eleven 1 Portugal | 29-04-2026 | 20:00 | Finished |
|
DAZN Eleven 2 Portugal | 29-04-2026 | 20:00 | Finished |
|
DAZN Eleven 4 Portugal | 29-04-2026 | 20:00 | Finished |
|
Cosmote Sport 9 HD | 29-04-2026 | 20:00 | Finished |
|
fuboTV | 29-04-2026 | 20:00 | Finished |
|
Ziggo Sport 2 | 29-04-2026 | 20:00 | Finished |
|
beIN Sports HD 2 | 29-04-2026 | 20:00 | Finished |
|
beIN Sports HD 3 | 29-04-2026 | 20:00 | Finished |
|
Disney+ | 29-04-2026 | 20:00 | Finished |
|
📺
|
FastTV | 29-04-2026 | 20:00 | Finished |
|
📺
|
SuperSport Variety 3 | 29-04-2026 | 20:00 | Finished |
|
📺
|
Disney+ Chile | 29-04-2026 | 20:00 | Finished |
|
📺
|
ESPN2 Chile | 29-04-2026 | 20:00 | Finished |
|
📺
|
Disney+ Norte | 29-04-2026 | 20:00 | Finished |
|
📺
|
SportKlub 1 Slovenia | 29-04-2026 | 20:00 | Finished |
|
📺
|
Caliente TV | 29-04-2026 | 20:00 | Finished |
|
📺
|
UniMás | 29-04-2026 | 20:00 | Finished |
|
📺
|
Tring Sport 3 | 29-04-2026 | 20:00 | Finished |
|
📺
|
beIN Sports English | 29-04-2026 | 20:00 | Finished |
|
📺
|
beIN Sports English 2 | 29-04-2026 | 20:00 | Finished |
|
📺
|
Canal+ Live 2 | 29-04-2026 | 20:00 | Finished |
|
📺
|
Canal+ Live 3 | 29-04-2026 | 20:00 | Finished |
|
📺
|
Fast Sports 2 | 29-04-2026 | 20:00 | Finished |
|
📺
|
Sky Go Austria | 29-04-2026 | 20:00 | Finished |
|
📺
|
Sky Sport Austria 3 | 29-04-2026 | 20:00 | Finished |
|
📺
|
Play Sports 5 | 29-04-2026 | 20:00 | Finished |
|
📺
|
Voyo Sport | 29-04-2026 | 20:00 | Finished |
|
📺
|
MAXtv To Go | 29-04-2026 | 20:00 | Finished |
|
📺
|
Arena Sport 3 Croatia | 29-04-2026 | 20:00 | Finished |
|
📺
|
Arena Sport 5 Croatia | 29-04-2026 | 20:00 | Finished |
|
📺
|
Go3 Extra Sports Estonia | 29-04-2026 | 20:00 | Finished |
|
📺
|
TVWan Sports 2 | 29-04-2026 | 20:00 | Finished |
|
📺
|
TVWan | 29-04-2026 | 20:00 | Finished |
|
📺
|
myCANAL | 29-04-2026 | 20:00 | Finished |
|
📺
|
Now Player | 29-04-2026 | 20:00 | Finished |
|
📺
|
Futbol TV | 29-04-2026 | 20:00 | Finished |
|
📺
|
SPOTV Prime 2 | 29-04-2026 | 20:00 | Finished |
|
📺
|
SPOTV Prime | 29-04-2026 | 20:00 | Finished |
|
📺
|
Premier Sports 5 | 29-04-2026 | 20:00 | Finished |
|
📺
|
IRIB Varzesh | 29-04-2026 | 20:00 | Finished |
|
📺
|
Sky Sport 254 | 29-04-2026 | 20:00 | Finished |
|
📺
|
Sky Sport 255 | 29-04-2026 | 20:00 | Finished |
|
📺
|
Sky Sport Calcio | 29-04-2026 | 20:00 | Finished |
|
📺
|
Go3 Extra Sports Latvia | 29-04-2026 | 20:00 | Finished |
|
📺
|
Go3 Extra Sports Lithuania | 29-04-2026 | 20:00 | Finished |
|
📺
|
TSN1 Malta | 29-04-2026 | 20:00 | Finished |
|
📺
|
HBO Max | 29-04-2026 | 20:00 | Finished |
|
📺
|
Arena Sport 2 Serbia | 29-04-2026 | 20:00 | Finished |
|
📺
|
Prima Play | 29-04-2026 | 20:00 | Finished |
|
📺
|
Digi Sport 3 Romania | 29-04-2026 | 20:00 | Finished |
|
📺
|
Prima Sport 2 | 29-04-2026 | 20:00 | Finished |
|
📺
|
Prima Sport 3 | 29-04-2026 | 20:00 | Finished |
|
📺
|
Digi Sport 1 Romania | 29-04-2026 | 20:00 | Finished |
|
📺
|
Maximo 360 | 29-04-2026 | 20:00 | Finished |
|
📺
|
Sunrise TV | 29-04-2026 | 20:00 | Finished |
|
📺
|
AIS PLAY | 29-04-2026 | 20:00 | Finished |
|
📺
|
inter | 29-04-2026 | 20:00 | Finished |
|
📺
|
On Sports+ | 29-04-2026 | 20:00 | Finished |
|
📺
|
TV 360 | 29-04-2026 | 20:00 | Finished |
|
📺
|
VTVcab ON | 29-04-2026 | 20:00 | Finished |
|
📺
|
ON Plus | 29-04-2026 | 20:00 | Finished |
|
📺
|
DAZN1 Germany | 29-04-2026 | 20:00 | Finished |
|
📺
|
New World Sport2 | 29-04-2026 | 20:00 | Finished |
|
📺
|
New World Sport4 | 29-04-2026 | 20:00 | Finished |
|
📺
|
beIN Sports Connect Malaysia | 29-04-2026 | 20:00 | Finished |
|
📺
|
beIN Sports 1 Hong Kong | 29-04-2026 | 20:00 | Finished |
|
📺
|
beIN Sports Connect Hong Kong | 29-04-2026 | 20:00 | Finished |
|
📺
|
beIN Sports Malaysia | 29-04-2026 | 20:00 | Finished |
|
📺
|
beIN Sports Connect Philippines | 29-04-2026 | 20:00 | Finished |
|
📺
|
beIN Sports Singapore | 29-04-2026 | 20:00 | Finished |
|
📺
|
beIN Sports Connect Singapore | 29-04-2026 | 20:00 | Finished |
|
📺
|
Sportklub 2 Slovenia | 29-04-2026 | 20:00 | Finished |
|
📺
|
Sportklub 3 Slovenia | 29-04-2026 | 20:00 | Finished |
|
📺
|
MTV Urheilu 1 | 29-04-2026 | 20:00 | Finished |
|
📺
|
MTV Katsomo | 29-04-2026 | 20:00 | Finished |
|
📺
|
MTV Urheilu 2 | 29-04-2026 | 20:00 | Finished |
|
📺
|
Ziggo Sport 3 | 29-04-2026 | 20:00 | Finished |
|
📺
|
Ziggo Sport 5 | 29-04-2026 | 20:00 | Finished |
|
📺
|
Okko Sport | 29-04-2026 | 20:00 | Finished |
|
📺
|
ART Sport 2 | 29-04-2026 | 20:00 | Finished |
|
📺
|
Blue Sport 1 Live | 29-04-2026 | 20:00 | Finished |
|
📺
|
Blue Sport 12 Live | 29-04-2026 | 20:00 | Finished |
|
📺
|
Blue Sport 7 Live | 29-04-2026 | 20:00 | Finished |
|
📺
|
Sky Sport Austria 5 | 29-04-2026 | 20:00 | Finished |
|
📺
|
TUDN App | 29-04-2026 | 20:00 | Finished |
|
📺
|
TV2 Sport Premium 2 | 29-04-2026 | 20:00 | Finished |
|
📺
|
Cosmote Sport 8 HD | 29-04-2026 | 20:00 | Finished |
|
📺
|
Cosmote Sport 3 HD | 29-04-2026 | 20:00 | Finished |
|
📺
|
Sport 2 Hungary | 29-04-2026 | 20:00 | Finished |
|
📺
|
Sport 1 Hungary | 29-04-2026 | 20:00 | Finished |
|
📺
|
Movistar Liga de Campeones 2 | 29-04-2026 | 20:00 | Finished |
|
📺
|
Movistar Liga de Campeones 4 | 29-04-2026 | 20:00 | Finished |
|
📺
|
Silk Sport HD 1 | 29-04-2026 | 20:00 | Finished |
|
📺
|
Silk Sport HD 2 | 29-04-2026 | 20:00 | Finished |
|
📺
|
WOWOW | 29-04-2026 | 20:00 | Finished |
|
📺
|
WOWOW Live | 29-04-2026 | 20:00 | Finished |
|
📺
|
WOWOW Prime | 29-04-2026 | 20:00 | Finished |
|
📺
|
beIN Sports Connect Indonesia | 29-04-2026 | 20:00 | Finished |
|
📺
|
MAX Sport 4 | 29-04-2026 | 20:00 | Finished |
|
📺
|
MAX Sport 2 | 29-04-2026 | 20:00 | Finished |
|
📺
|
beIN Sports 1 Indonesia | 29-04-2026 | 20:00 | Finished |
|
📺
|
Rush Sports | 29-04-2026 | 20:00 | Finished |
|
📺
|
Rush Sports 2 | 29-04-2026 | 20:00 | Finished |
|
📺
|
Fox Sports Argentina | 29-04-2026 | 20:00 | Finished |
|
📺
|
SportsMax App | 29-04-2026 | 20:00 | Finished |
|
📺
|
SportsMax 2 | 29-04-2026 | 20:00 | Finished |
|
📺
|
tapmad | 29-04-2026 | 20:00 | Finished |
|
📺
|
Pickx+ Sports 3 | 29-04-2026 | 20:00 | Finished |
|
📺
|
Pickx+ Sports 5 | 29-04-2026 | 20:00 | Finished |
|
📺
|
New World Sport App | 29-04-2026 | 20:00 | Finished |
|
📺
|
TNT Brasil | 29-04-2026 | 20:00 | Finished |
|
📺
|
TNT Go | 29-04-2026 | 20:00 | Finished |
|
📺
|
ESPN Premium Chile | 29-04-2026 | 20:00 | Finished |
|
📺
|
Nova Sport 6 | 29-04-2026 | 20:00 | Finished |
|
📺
|
Vodafone Sport | 29-04-2026 | 20:00 | Finished |
|
📺
|
Q League | 29-04-2026 | 20:00 | Finished |
|
📺
|
5Stars | 29-04-2026 | 20:00 | Finished |
|
📺
|
Sport +5 Live | 29-04-2026 | 20:00 | Finished |
|
📺
|
Canal+ Myanmar | 29-04-2026 | 20:00 | Finished |
|
📺
|
DAZN New Zealand | 29-04-2026 | 20:00 | Finished |
|
📺
|
Canal+ Extra 2 | 29-04-2026 | 20:00 | Finished |
|
📺
|
Canal+ Extra 3 | 29-04-2026 | 20:00 | Finished |
Find channel availability, broadcast status and kick-off details for Atlético de Madrid vs Arsenal.
The second half ends with the match finishing 1-1 between Atletico Madrid and Arsenal.
Gabriel Jesus of Arsenal won a free kick in defense.
Foul committed by Robin Le Normand - Atletico Madrid.
Leandro Trossard of Arsenal commits a foul.
Marc Pubill from Atletico Madrid won a free kick in defense.
Leandro Trossard of Arsenal missed a chance, shooting with his left foot from the left side of the box, sending the ball wide to the left. Eberechi Eze provided the assist.
Nahuel Molina from Atletico Madrid misses a chance, shooting with his right foot from outside the box, just missing the goal. The assist was provided by Dávid Hancko.
Declan Rice's right-footed shot from the right side of the box is blocked. Bukayo Saka provided the assist.
The fourth official has indicated there will be 7 minutes of added time.
Declan Rice from Arsenal had a missed chance, shooting with his right foot from outside the box, but it went just left of the goal. Martín Zubimendi provided the assist.
Substitution for Atletico Madrid: Nahuel Molina replaces Johnny Cardoso.
Koke from Atletico Madrid won a free kick in defense.
Foul committed by Gabriel Jesus of Arsenal.
New attacking attempt. Cristhian Mosquera of Arsenal takes a right-footed shot from outside the box, but it's saved in the top center of the goal by Jan Oblak of Atletico Madrid. The assist comes from Eberechi Eze.
Substitution for Arsenal: Cristhian Mosquera replaces Ben White.
Leandro Trossard's left-footed shot from the center of the box is blocked. Eberechi Eze provided the assist.
The VAR review confirms there is no penalty for Arsenal.
Dávid Hancko of Atletico Madrid receives a yellow card.
Substitution for Atletico Madrid: Álex Baena replaces Julián Alvarez due to injury.
Marc Pubill of Atletico Madrid committed a foul.
Leandro Trossard of Arsenal won a free kick in defense.
Ademola Lookman from Atletico Madrid attempts an attack with a left-footed shot from the center of the box, but David Raya from Arsenal saves it in the center of the goal. The assist comes from Marcos Llorente.
Substitution for Arsenal: Gabriel Jesus replaces Viktor Gyökeres.
Substitution for Arsenal: Bukayo Saka replaces Noni Madueke.
Substitution for Arsenal: Leandro Trossard replaces Gabriel Martinelli.
Eberechi Eze won a free kick for Arsenal on the right wing.
Foul by Johnny Cardoso - Atletico Madrid.
Johnny Cardoso of Atletico Madrid won a free kick in defense.
Foul committed by Martín Zubimendi against Arsenal.
Ademola Lookman from Atletico Madrid misses a chance, shooting with his left foot from the left side of the box, sending the ball high. The assist came from Dávid Hancko after a corner.
Dávid Hancko of Atletico Madrid missed a header from the center of the box, shooting to the left. The assist came from Antoine Griezmann, who provided a cross after a corner.
Atletico Madrid wins a corner after David Raya concedes.
Atletico Madrid win a corner after Declan Rice concedes.
Atletico Madrid wins a corner after Gabriel Magalhães concedes.
Antoine Griezmann's left-footed shot from the center of the box is blocked. The assist came from Matteo Ruggeri's cross.
Johnny Cardoso's left-footed shot from the center of the box is blocked.
Antoine Griezmann from Atletico Madrid hits the bar with a left-footed shot from the center of the box, assisted by Ademola Lookman.
Antoine Griezmann of Atletico Madrid won a free kick on the right wing.
Foul committed by Gabriel Magalhães of Arsenal.
Fouled by Marc Pubill of Atletico Madrid.
Gabriel Martinelli of Arsenal won a free kick in defense.
Substitution for Arsenal: Eberechi Eze replaces Martin Ødegaard.
Goal in the penalty shootout! Julián Alvarez scores for Atletico Madrid with a right-footed shot into the top left corner. The match remains 1-1.
⚽ GoalVAR decision results in a penalty for Atletico Madrid.
Ben White of Arsenal concedes a penalty for a handball in the penalty area.
Marcos Llorente of Atletico Madrid missed a chance, shooting with his right foot from the center of the box. The assist came from Antoine Griezmann, who provided a cross after a corner.
Atletico Madrid wins a corner after William Saliba concedes.
Atletico Madrid win a corner after Gabriel Magalhães concedes.
Antoine Griezmann's left-footed shot from the center of the box is blocked.
Antoine Griezmann's left-footed shot from the left side of the box is blocked.
New attacking attempt. Ademola Lookman of Atletico Madrid has a left-footed shot from the center of the box, but it's saved in the top center of the goal by David Raya of Arsenal. The assist came from Julián Alvarez.
Handball by Declan Rice for Arsenal.
Julián Alvarez from Atletico Madrid takes a right-footed shot from outside the box after a free kick, but it goes close and misses.
Foul committed by Viktor Gyökeres against Arsenal.
Johnny Cardoso of Atletico Madrid won a free kick in an attacking position.
Foul committed by Ben White of Arsenal.
Ademola Lookman of Atletico Madrid won a free kick in defense.
The first half ends with Atletico Madrid 0, Arsenal 1.
Ademola Lookman from Atletico Madrid misses a chance, heading the ball high and wide to the left from the center of the box. Matteo Ruggeri provided the assist with a cross.
The fourth official has indicated there will be 2 minutes of added time.
Substitution for Atletico Madrid: Robin Le Normand replaces Giuliano Simeone.
The second half begins with the score at Atletico Madrid 0, Arsenal 1.
Goal! Viktor Gyökeres scores for Arsenal with a right-footed shot into the left corner. The match stands at Atletico Madrid 0, Arsenal 1.
⚽ GoalDávid Hancko of Atletico Madrid concedes a penalty after committing a foul in the penalty area.
Arsenal are awarded a penalty after Viktor Gyökeres is fouled in the penalty area.
Noni Madueke's left-footed shot from the center of the box is blocked.
Gabriel Martinelli's right-footed shot from the left side of the box is blocked. Noni Madueke provided the assist.
Julián Alvarez fouled an Atletico Madrid player.
Piero Hincapié of Arsenal earned a free kick in defense.
Julián Alvarez's shot from outside the box is blocked. The assist was provided by Koke.
Noni Madueke has a missed chance for Arsenal, shooting with his left foot from outside the box, but it goes just to the left. The assist was provided by Martin Ødegaard.
Julián Alvarez from Atletico Madrid misses a chance, heading the ball over the goal from the center of the box. The assist came from Matteo Ruggeri's cross.
Handball by Martín Zubimendi for Arsenal.
There is a delay in the match due to an injury to Viktor Gyökeres of Arsenal.
Arsenal win a corner after Matteo Ruggeri concedes.
Ben White is flagged for offside for Arsenal.
Marcos Llorente from Atletico Madrid won a free kick in defense.
Foul committed by Viktor Gyökeres against Arsenal.
Foul committed by Giuliano Simeone of Atletico Madrid.
Piero Hincapié of Arsenal won a free kick in defense.
Martin Ødegaard's shot from the center of the box is blocked. Viktor Gyökeres provided the assist.
Atletico Madrid wins a corner after David Raya concedes.
New attacking attempt. Julián Alvarez of Atletico Madrid has a right-footed shot from outside the box, but it's saved in the right corner by David Raya of Arsenal. The assist comes from Matteo Ruggeri.
Piero Hincapié from Arsenal missed a chance with a left-footed shot from inside the six-yard box, sending the ball to the left of the goal. The assist came from Noni Madueke's cross.
Viktor Gyökeres commits a handball for Arsenal.
Julián Alvarez's shot from outside the box is blocked. The assist came from Giuliano Simeone.
Atlético de Madrid
Arsenal
Detailed general metrics for Atlético de Madrid and Arsenal are shown above for quick technical comparison.
Atlético de Madrid
Arsenal
Detailed passing metrics for Atlético de Madrid and Arsenal are shown above for quick technical comparison.
Atlético de Madrid
Arsenal
Detailed attack metrics for Atlético de Madrid and Arsenal are shown above for quick technical comparison.
Atlético de Madrid
Arsenal
Detailed defense metrics for Atlético de Madrid and Arsenal are shown above for quick technical comparison.
Atlético de Madrid
Arsenal
Detailed fouls metrics for Atlético de Madrid and Arsenal are shown above for quick technical comparison.