🔒 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 | Mehdi Rahmouni |
| Fourth Official | Alejandro José Hernández Hernández |
| Referee | François Letexier |
| Referee | Cyril Mugnier |
| Stadium | Beşiktaş Park |
| Capacity | 42,590 |
| Weather | light rain |
| Temperature | 19.48°C |
| Feels Like | 19.36°C |
| Wind | 6.99 m/s (359°) |
| Humidity | 72% |
| Pressure | 1011 hPa |
SC Freiburg vs Aston Villa finished at Beşiktaş Park with a 0-3 scoreline. Referee: François Letexier. Weather: Yağmurlu. gülen taraf Aston Villa oldu. See full match details and goal timeline.
SC Freiburg vs Aston Villa – Europa League. Match on 20-05-2026 at 20:00, Beşiktaş Park (capacity 42,590). Referee and match details on Skorjet.
The match has ended. See full minute-by-minute summary and goal timeline.
The Europa League match between SC Freiburg and Aston Villa ended with a 0-3 scoreline. Both teams took to the pitch at Beşiktaş Park 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.
SC Freiburg
Aston Villa
Compare key metrics such as possession, total shots and attacking output for SC Freiburg and Aston Villa.
Follow the complete minute-by-minute timeline for SC Freiburg vs Aston Villa, including key moments, goals and cards.
| Jersey | Player | Jersey | Player | ||
|---|---|---|---|---|---|
SC Freiburg
4-2-3-1
|
Aston Villa
4-2-3-1
|
||||
|
1 | Noah Atubolu |
|
2 | Matty Cash |
|
3 | Philipp Lienhart |
|
3 | Victor Lindelöf |
|
8 | Maximilian Eggestein |
|
4 | Ezri Konsa |
|
17 | Lukas Kübler |
|
7 | John McGinn |
|
19 | Niklas Beste |
|
8 | Youri Tielemans |
|
27 | Nicolas Höfler |
|
10 | Emiliano Buendía |
|
28 | Matthias Ginter |
|
11 | Ollie Watkins |
|
29 | Philipp Treu |
|
12 | Lucas Digne |
|
31 | Igor Matanovic |
|
14 | Pau Torres |
|
32 | Vincenzo Grifo |
|
23 | Emiliano Martínez |
|
44 | Johan Manzambi |
|
27 | Morgan Rogers |
| Jersey | Player | Jersey | Player | ||
|---|---|---|---|---|---|
SC Freiburg
|
Aston Villa
|
||||
|
5 | Anthony Jung |
|
5 | Tyrone Mings |
|
6 | Patrick Osterhage |
|
9 | Harvey Elliott |
|
7 | Derry Scherhant |
|
16 | Andrés García |
|
9 | Lucas Höler |
|
18 | Tammy Abraham |
|
21 | Florian Müller |
|
19 | Jadon Sancho |
|
22 | Cyriaque Irié |
|
21 | Douglas Luiz |
|
24 | Jannik Huth |
|
22 | Ian Maatsen |
|
26 | Maximilian Philipp |
|
24 | Amadou Onana |
|
30 | Christian Günter |
|
26 | Lamare Bogarde |
|
33 | Jordy Makengo |
|
31 | Leon Bailey |
|
37 | Max Rosenfelder |
|
40 | Marco Bizot |
|
43 | Bruno Ogbus |
|
64 | James Wright |
| Player | Status | Player | Status | ||
|---|---|---|---|---|---|
SC Freiburg
|
Aston Villa
|
||||
|
Daniel-Kofi Kyereh | Sakat |
|
Boubacar Kamara | Diz Sakatlığı |
|
Alysson | Sakat | |||
SC Freiburg
Aston Villa
Review starting XI, bench options and tactical setup for SC Freiburg and Aston Villa.
This match belongs to a cup or multi-team competition; league standings are not displayed.
Check the latest Europa League table position, points and goal difference for SC Freiburg and Aston Villa.
Explore previous meetings, win/draw distribution and score history between SC Freiburg and Aston Villa.
| Logo | TV Channel | Date | Kick-off | Status |
|---|---|---|---|---|
|
beIN Sports 1 | 20-05-2026 | 20:00 | Finished |
|
ESPN | 20-05-2026 | 20:00 | Finished |
|
DAZN | 20-05-2026 | 20:00 | Finished |
|
Play Sports | 20-05-2026 | 20:00 | Finished |
|
Play Sports 1 | 20-05-2026 | 20:00 | Finished |
|
Bet365 | 20-05-2026 | 20:00 | Finished |
|
Arena Sport 1 | 20-05-2026 | 20:00 | Finished |
|
ESPN 2 | 20-05-2026 | 20:00 | Finished |
|
ESPN 3 | 20-05-2026 | 20:00 | Finished |
|
Viaplay Sweden | 20-05-2026 | 20:00 | Finished |
|
Canal+ Foot | 20-05-2026 | 20:00 | Finished |
|
ViX | 20-05-2026 | 20:00 | Finished |
|
beIN SPORTS CONNECT | 20-05-2026 | 20:00 | Finished |
|
SuperSport MaXimo 1 | 20-05-2026 | 20:00 | Finished |
|
SuperSport Football Plus ROA | 20-05-2026 | 20:00 | Finished |
|
SuperSport GOtv LaLiga | 20-05-2026 | 20:00 | Finished |
|
SuperSport Laliga ROA | 20-05-2026 | 20:00 | Finished |
|
DStv Now | 20-05-2026 | 20:00 | Finished |
|
New World Sport1 | 20-05-2026 | 20:00 | Finished |
|
Moja TV | 20-05-2026 | 20:00 | Finished |
|
QQ Sports Live | 20-05-2026 | 20:00 | Finished |
|
TUDN | 20-05-2026 | 20:00 | Finished |
|
Voyo | 20-05-2026 | 20:00 | Finished |
|
Free | 20-05-2026 | 20:00 | Finished |
|
JioTV | 20-05-2026 | 20:00 | Finished |
|
Vidio | 20-05-2026 | 20:00 | Finished |
|
ArtMotion | 20-05-2026 | 20:00 | Finished |
|
SuperSport Laliga Nigeria | 20-05-2026 | 20:00 | Finished |
|
SuperSport Football Plus Nigeria | 20-05-2026 | 20:00 | Finished |
|
SuperSport Premier League Nigeria | 20-05-2026 | 20:00 | Finished |
|
Sport TV1 | 20-05-2026 | 20:00 | Finished |
|
Sport TV Multiscreen | 20-05-2026 | 20:00 | Finished |
|
StarHub TV+ | 20-05-2026 | 20:00 | Finished |
|
DStv App | 20-05-2026 | 20:00 | Finished |
|
SuperSport Laliga | 20-05-2026 | 20:00 | Finished |
|
MEGOGO Football 1 | 20-05-2026 | 20:00 | Finished |
|
TV6 | 20-05-2026 | 20:00 | Finished |
|
📺
|
Sport 2 | 20-05-2026 | 20:00 | Finished |
|
Sport 1 | 20-05-2026 | 20:00 | Finished |
|
Movistar Futbol | 20-05-2026 | 20:00 | Finished |
|
RTL+ | 20-05-2026 | 20:00 | Finished |
|
BTV Action | 20-05-2026 | 20:00 | Finished |
|
Stan Sport | 20-05-2026 | 20:00 | Finished |
|
Nova Sport 5 | 20-05-2026 | 20:00 | Finished |
|
SKY Go Italia | 20-05-2026 | 20:00 | Finished |
|
NOW TV | 20-05-2026 | 20:00 | Finished |
|
ARENA SPORT 1 SRB | 20-05-2026 | 20:00 | Finished |
|
Blue Sport | 20-05-2026 | 20:00 | Finished |
|
Movistar Liga de Campeones 6 | 20-05-2026 | 20:00 | Finished |
|
Viaplay Norway | 20-05-2026 | 20:00 | Finished |
|
MaxTV Go | 20-05-2026 | 20:00 | Finished |
|
TSN5 Malta | 20-05-2026 | 20:00 | Finished |
|
📺
|
GO TV Anywhere | 20-05-2026 | 20:00 | Finished |
|
sooka | 20-05-2026 | 20:00 | Finished |
|
TOD | 20-05-2026 | 20:00 | Finished |
|
Digi Online | 20-05-2026 | 20:00 | Finished |
|
Orange TV Go | 20-05-2026 | 20:00 | Finished |
|
Sport 24 Extra | 20-05-2026 | 20:00 | Finished |
|
ESPN Norte | 20-05-2026 | 20:00 | Finished |
|
Sony LIV | 20-05-2026 | 20:00 | Finished |
|
TNT Sports 3 | 20-05-2026 | 20:00 | Finished |
|
Zapping | 20-05-2026 | 20:00 | Finished |
|
Vivo Play | 20-05-2026 | 20:00 | Finished |
|
Elisa Viihde Viaplay | 20-05-2026 | 20:00 | Finished |
|
Premier Sports 1 | 20-05-2026 | 20:00 | Finished |
|
Viaplay Iceland | 20-05-2026 | 20:00 | Finished |
|
TUDN.com | 20-05-2026 | 20:00 | Finished |
|
Univision NOW | 20-05-2026 | 20:00 | Finished |
|
📺
|
Arena 2 Premium | 20-05-2026 | 20:00 | Finished |
|
tabii | 20-05-2026 | 20:00 | Finished |
|
Paramount+ | 20-05-2026 | 20:00 | Finished |
|
Premier Sports ROI 1 | 20-05-2026 | 20:00 | Finished |
|
MEGOGO Football 2 | 20-05-2026 | 20:00 | Finished |
|
Cytavision on the Go | 20-05-2026 | 20:00 | Finished |
|
Cytavision Sports 4 | 20-05-2026 | 20:00 | Finished |
|
DAZN Portugal | 20-05-2026 | 20:00 | Finished |
|
DAZN Eleven 1 Portugal | 20-05-2026 | 20:00 | Finished |
|
DAZN Eleven 2 Portugal | 20-05-2026 | 20:00 | Finished |
|
DAZN Eleven 4 Portugal | 20-05-2026 | 20:00 | Finished |
|
Cosmote Sport 9 HD | 20-05-2026 | 20:00 | Finished |
|
fuboTV | 20-05-2026 | 20:00 | Finished |
|
Ziggo Sport 2 | 20-05-2026 | 20:00 | Finished |
|
beIN Sports HD 2 | 20-05-2026 | 20:00 | Finished |
|
beIN Sports HD 3 | 20-05-2026 | 20:00 | Finished |
|
Disney+ | 20-05-2026 | 20:00 | Finished |
|
📺
|
FastTV | 20-05-2026 | 20:00 | Finished |
|
📺
|
SuperSport Variety 3 | 20-05-2026 | 20:00 | Finished |
|
📺
|
Polsat Box GO | 20-05-2026 | 20:00 | Finished |
|
📺
|
Disney+ Chile | 20-05-2026 | 20:00 | Finished |
|
📺
|
ESPN2 Chile | 20-05-2026 | 20:00 | Finished |
|
📺
|
Disney+ Norte | 20-05-2026 | 20:00 | Finished |
|
📺
|
SportKlub 1 Slovenia | 20-05-2026 | 20:00 | Finished |
|
📺
|
Disney+ Mexico | 20-05-2026 | 20:00 | Finished |
|
📺
|
UniMás | 20-05-2026 | 20:00 | Finished |
|
📺
|
beIN Sports English | 20-05-2026 | 20:00 | Finished |
|
📺
|
beIN Sports English 2 | 20-05-2026 | 20:00 | Finished |
|
📺
|
Canal+ Live 2 | 20-05-2026 | 20:00 | Finished |
|
📺
|
Canal+ Live 3 | 20-05-2026 | 20:00 | Finished |
|
📺
|
Fast Sports 2 | 20-05-2026 | 20:00 | Finished |
|
📺
|
Sky Go Austria | 20-05-2026 | 20:00 | Finished |
|
📺
|
Sky Sport Austria 3 | 20-05-2026 | 20:00 | Finished |
|
📺
|
Play Sports 5 | 20-05-2026 | 20:00 | Finished |
|
📺
|
Arena Sport 1P | 20-05-2026 | 20:00 | Finished |
|
📺
|
Arena Sport 3P | 20-05-2026 | 20:00 | Finished |
|
📺
|
Arena Sport 2P | 20-05-2026 | 20:00 | Finished |
|
📺
|
Voyo Sport | 20-05-2026 | 20:00 | Finished |
|
📺
|
MAXtv To Go | 20-05-2026 | 20:00 | Finished |
|
📺
|
Arena Sport 3 Croatia | 20-05-2026 | 20:00 | Finished |
|
📺
|
Arena Sport 5 Croatia | 20-05-2026 | 20:00 | Finished |
|
📺
|
Go3 Extra Sports Estonia | 20-05-2026 | 20:00 | Finished |
|
📺
|
myCANAL | 20-05-2026 | 20:00 | Finished |
|
📺
|
Now Player | 20-05-2026 | 20:00 | Finished |
|
📺
|
Futbol TV | 20-05-2026 | 20:00 | Finished |
|
📺
|
SPOTV Prime 2 | 20-05-2026 | 20:00 | Finished |
|
📺
|
SPOTV Prime | 20-05-2026 | 20:00 | Finished |
|
📺
|
Premier Sports 5 | 20-05-2026 | 20:00 | Finished |
|
📺
|
Sport 4 | 20-05-2026 | 20:00 | Finished |
|
📺
|
Sky Sport 254 | 20-05-2026 | 20:00 | Finished |
|
📺
|
Sky Sport 255 | 20-05-2026 | 20:00 | Finished |
|
📺
|
Sky Sport Calcio | 20-05-2026 | 20:00 | Finished |
|
📺
|
Go3 Extra Sports Latvia | 20-05-2026 | 20:00 | Finished |
|
📺
|
Go3 Extra Sports Lithuania | 20-05-2026 | 20:00 | Finished |
|
📺
|
TSN1 Malta | 20-05-2026 | 20:00 | Finished |
|
📺
|
Arena Sport 2 Serbia | 20-05-2026 | 20:00 | Finished |
|
📺
|
Prima Play | 20-05-2026 | 20:00 | Finished |
|
📺
|
Digi Sport 3 Romania | 20-05-2026 | 20:00 | Finished |
|
📺
|
Prima Sport 2 | 20-05-2026 | 20:00 | Finished |
|
📺
|
Prima Sport 3 | 20-05-2026 | 20:00 | Finished |
|
📺
|
Digi Sport 1 Romania | 20-05-2026 | 20:00 | Finished |
|
📺
|
Arena Sport 6 Serbia | 20-05-2026 | 20:00 | Finished |
|
📺
|
Maximo 360 | 20-05-2026 | 20:00 | Finished |
|
📺
|
Sunrise TV | 20-05-2026 | 20:00 | Finished |
|
📺
|
AIS PLAY | 20-05-2026 | 20:00 | Finished |
|
📺
|
inter | 20-05-2026 | 20:00 | Finished |
|
📺
|
On Sports+ | 20-05-2026 | 20:00 | Finished |
|
📺
|
TV 360 | 20-05-2026 | 20:00 | Finished |
|
📺
|
VTVcab ON | 20-05-2026 | 20:00 | Finished |
|
📺
|
ON Plus | 20-05-2026 | 20:00 | Finished |
|
📺
|
New World Sport2 | 20-05-2026 | 20:00 | Finished |
|
📺
|
New World Sport4 | 20-05-2026 | 20:00 | Finished |
|
📺
|
beIN Sports Connect Malaysia | 20-05-2026 | 20:00 | Finished |
|
📺
|
beIN Sports 1 Hong Kong | 20-05-2026 | 20:00 | Finished |
|
📺
|
beIN Sports Connect Hong Kong | 20-05-2026 | 20:00 | Finished |
|
📺
|
beIN Sports Malaysia | 20-05-2026 | 20:00 | Finished |
|
📺
|
V Sport 1 Norway | 20-05-2026 | 20:00 | Finished |
|
📺
|
beIN Sports Singapore | 20-05-2026 | 20:00 | Finished |
|
📺
|
beIN Sports Connect Singapore | 20-05-2026 | 20:00 | Finished |
|
📺
|
Sportklub 2 Slovenia | 20-05-2026 | 20:00 | Finished |
|
📺
|
Sportklub 3 Slovenia | 20-05-2026 | 20:00 | Finished |
|
📺
|
Sport 1 CZ/SK | 20-05-2026 | 20:00 | Finished |
|
📺
|
Ziggo Sport 3 | 20-05-2026 | 20:00 | Finished |
|
📺
|
Ziggo Sport 5 | 20-05-2026 | 20:00 | Finished |
|
📺
|
Okko Sport | 20-05-2026 | 20:00 | Finished |
|
📺
|
ART Sport 2 | 20-05-2026 | 20:00 | Finished |
|
📺
|
Blue Sport 1 Live | 20-05-2026 | 20:00 | Finished |
|
📺
|
Blue Sport 12 Live | 20-05-2026 | 20:00 | Finished |
|
📺
|
Blue Sport 7 Live | 20-05-2026 | 20:00 | Finished |
|
📺
|
Sky Sport Austria 5 | 20-05-2026 | 20:00 | Finished |
|
📺
|
TUDN App | 20-05-2026 | 20:00 | Finished |
|
📺
|
Cosmote Sport 8 HD | 20-05-2026 | 20:00 | Finished |
|
📺
|
Cosmote Sport 3 HD | 20-05-2026 | 20:00 | Finished |
|
📺
|
Movistar Liga de Campeones 2 | 20-05-2026 | 20:00 | Finished |
|
📺
|
Movistar Liga de Campeones 4 | 20-05-2026 | 20:00 | Finished |
|
📺
|
Silk Sport HD 1 | 20-05-2026 | 20:00 | Finished |
|
📺
|
Silk Sport HD 2 | 20-05-2026 | 20:00 | Finished |
|
📺
|
Canal+ Netherlands | 20-05-2026 | 20:00 | Finished |
|
📺
|
WOWOW | 20-05-2026 | 20:00 | Finished |
|
📺
|
WOWOW Live | 20-05-2026 | 20:00 | Finished |
|
📺
|
WOWOW Prime | 20-05-2026 | 20:00 | Finished |
|
📺
|
beIN Sports Connect Indonesia | 20-05-2026 | 20:00 | Finished |
|
📺
|
MAX Sport 4 | 20-05-2026 | 20:00 | Finished |
|
📺
|
MAX Sport 2 | 20-05-2026 | 20:00 | Finished |
|
📺
|
beIN Sports 1 Indonesia | 20-05-2026 | 20:00 | Finished |
|
📺
|
Polsat Sport 1 | 20-05-2026 | 20:00 | Finished |
|
📺
|
ESPN Africa | 20-05-2026 | 20:00 | Finished |
|
📺
|
Rush Sports | 20-05-2026 | 20:00 | Finished |
|
📺
|
Rush Sports 2 | 20-05-2026 | 20:00 | Finished |
|
📺
|
SportsMax App | 20-05-2026 | 20:00 | Finished |
|
📺
|
SportsMax 2 | 20-05-2026 | 20:00 | Finished |
|
📺
|
New World Sport App | 20-05-2026 | 20:00 | Finished |
|
📺
|
ESPN Premium Chile | 20-05-2026 | 20:00 | Finished |
|
📺
|
Nova Sport 6 | 20-05-2026 | 20:00 | Finished |
|
📺
|
Vodafone Sport | 20-05-2026 | 20:00 | Finished |
|
📺
|
Q League | 20-05-2026 | 20:00 | Finished |
|
📺
|
Canal+ Myanmar | 20-05-2026 | 20:00 | Finished |
|
📺
|
DAZN New Zealand | 20-05-2026 | 20:00 | Finished |
|
📺
|
Disney+ Danmark | 20-05-2026 | 20:00 | Finished |
|
📺
|
Disney+ Sverige | 20-05-2026 | 20:00 | Finished |
Find channel availability, broadcast status and kick-off details for SC Freiburg vs Aston Villa.
The second half ends with SC Freiburg losing 0-3 to Aston Villa.
The fourth official has indicated there will be 1 minute of added time.
Substitution for Aston Villa: Douglas Luiz replaces Youri Tielemans.
Substitution for Aston Villa: Tyrone Mings replaces Pau Torres.
Derry Scherhant of SC Freiburg committed a foul.
Ezri Konsa of Aston Villa won a free kick on the left wing.
Aston Villa wins a corner after Maximilian Eggestein concedes.
Substitution for SC Freiburg: Christian Günter replaces Niklas Beste.
Offside called against SC Freiburg. Johan Manzambi is offside.
John McGinn of Aston Villa receives a yellow card for a foul.
Max Rosenfelder of SC Freiburg won a free kick in an attacking position.
Foul committed by John McGinn of Aston Villa.
Lucas Höler of SC Freiburg won a free kick in defense.
Foul committed by Youri Tielemans of Aston Villa.
Foul by Amadou Onana of Aston Villa.
Johan Manzambi of SC Freiburg won a free kick in defense.
Substitution for Aston Villa: Jadon Sancho replaces Emiliano Buendía.
Substitution for Aston Villa: Ian Maatsen replaces Lucas Digne.
Derry Scherhant of SC Freiburg committed a foul.
Morgan Rogers of Aston Villa won a free kick in the attacking area.
John McGinn of Aston Villa won a free kick in defense.
Foul committed by Johan Manzambi of SC Freiburg.
John McGinn of Aston Villa attempts an attack with a left-footed shot from the right side of the box, but Noah Atubolu of SC Freiburg makes a save in the right corner.
Aston Villa wins a corner after Niklas Beste concedes.
There is a delay in the match due to an injury to Johan Manzambi of SC Freiburg.
Emiliano Buendía from Aston Villa had a missed chance, shooting with his right foot from inside the six-yard box. He aimed for the left side but missed to the left. Youri Tielemans provided the assist with a through ball.
Max Rosenfelder of SC Freiburg attempts an attack, shooting with his right foot from the center of the box, but Emiliano Martínez of Aston Villa saves it in the top center of the goal.
Substitution for SC Freiburg: Jordy Makengo replaces Lukas Kübler.
Substitution for SC Freiburg: Derry Scherhant replaces Vincenzo Grifo.
Foul committed by Lucas Digne of Aston Villa.
Niklas Beste from SC Freiburg won a free kick on the right wing.
Missed chance. Matty Cash of Aston Villa shoots with his right foot from outside the box, but it goes high and wide to the right. The assist came from Emiliano Buendía after a corner.
Aston Villa has been awarded a corner after Max Rosenfelder conceded it.
Amadou Onana of Aston Villa hits the left post with a header from inside the six-yard box on the left side. The assist comes from John McGinn, who provided a cross after a corner.
Aston Villa wins a corner after Matthias Ginter concedes.
Lukas Kübler from SC Freiburg committed a foul.
Amadou Onana from Aston Villa won a free kick in the attacking area.
Substitution for Aston Villa: Amadou Onana replaces Victor Lindelöf.
Ollie Watkins is flagged for offside for Aston Villa.
Igor Matanovic of SC Freiburg is flagged for offside.
Foul committed by Victor Lindelöf against Aston Villa.
Johan Manzambi of SC Freiburg won a free kick in defense.
Substitution for SC Freiburg: Lucas Höler replaces Nicolas Höfler.
Substitution for SC Freiburg: Max Rosenfelder replaces Philipp Lienhart.
Igor Matanovic of SC Freiburg is flagged for offside.
Goal! Aston Villa leads 3-0 against SC Freiburg. Morgan Rogers scores with a right-footed shot from inside the six-yard box into the left corner, assisted by Emiliano Buendía's cross.
⚽ GoalOllie Watkins from Aston Villa had a missed chance, shooting with his right foot from the center of the box but missing to the left. Youri Tielemans provided the assist with a through ball.
Morgan Rogers of Aston Villa won a free kick in an attacking position.
Foul committed by Matthias Ginter of SC Freiburg.
Foul committed by Morgan Rogers of Aston Villa.
Maximilian Eggestein from SC Freiburg won a free kick in an attacking position.
Emiliano Buendía of Aston Villa takes a right-footed shot from the right side of the box, but Noah Atubolu of SC Freiburg saves it in the top left corner. The assist comes from Matty Cash.
Ollie Watkins' shot from outside the box is blocked.
Lukas Kübler of SC Freiburg is flagged for offside.
Foul committed by John McGinn of Aston Villa.
Philipp Treu from SC Freiburg won a free kick in defense.
Emiliano Buendía of Aston Villa won a free kick in the defensive area.
Lukas Kübler from SC Freiburg commits a foul.
The first half ends with SC Freiburg 0, Aston Villa 2.
Goal! Aston Villa leads 2-0 with Emiliano Buendía scoring from outside the box with a left-footed shot into the top left corner, assisted by John McGinn.
⚽ GoalEzri Konsa of Aston Villa misses a header from inside the six-yard box on the left side, following an assist from John McGinn after a corner.
Aston Villa wins a corner after Vincenzo Grifo concedes.
Aston Villa wins a corner after Matthias Ginter concedes.
Ezri Konsa's left-footed shot from the center of the box is blocked. Matty Cash provided the assist with a cross.
Aston Villa wins a corner after Philipp Treu concedes.
John McGinn's left-footed shot from inside the six-yard box is blocked on the left side. The assist came from Emiliano Buendía's cross.
The second half begins with the score at SC Freiburg 0, Aston Villa 2.
The fourth official has indicated that there will be 3 minutes of added time.
SC Freiburg is awarded a corner after Matty Cash concedes.
Goal! Aston Villa takes the lead 1-0 against SC Freiburg. Youri Tielemans scores with a right-footed shot from the right side of the box into the left corner, assisted by Morgan Rogers after a corner.
⚽ GoalAston Villa wins a corner after Lukas Kübler concedes.
Emiliano Buendía of Aston Villa won a free kick in defense.
Nicolas Höfler from SC Freiburg commits a foul.
Morgan Rogers' left-footed shot from outside the box is blocked.
John McGinn's left-footed shot from the center of the box is blocked. Emiliano Buendía provided the assist.
There is a delay in the match due to an injury to Johan Manzambi of SC Freiburg.
Foul committed by Victor Lindelöf - Aston Villa.
Johan Manzambi from SC Freiburg won a free kick in an attacking position.
Johan Manzambi of SC Freiburg attempts an attack with a right-footed shot from outside the box, but Emiliano Martínez of Aston Villa saves it in the left corner. The assist was provided by Igor Matanovic.
Handball by Morgan Rogers of Aston Villa.
Foul committed by Igor Matanovic of SC Freiburg.
Youri Tielemans of Aston Villa won a free kick in defense.
Foul committed by Morgan Rogers of Aston Villa.
Lukas Kübler from SC Freiburg won a free kick in defense.
Victor Lindelöf of Aston Villa won a free kick in defense.
Foul committed by Igor Matanovic of SC Freiburg.
Lukas Kübler of SC Freiburg is flagged for offside.
There is a delay in the match due to an injury to Vincenzo Grifo of SC Freiburg.
Matty Cash of Aston Villa receives a yellow card for a foul.
Fouled by Matty Cash of Aston Villa.
Vincenzo Grifo from SC Freiburg won a free kick on the left wing.
Youri Tielemans of Aston Villa won a free kick in defense.
Nicolas Höfler from SC Freiburg committed a foul.
Nicolas Höfler from SC Freiburg had a missed chance, shooting with his left foot from the center of the box, but it went close and missed.
There is a delay in the match due to an injury to Niklas Beste from SC Freiburg.
Emiliano Buendía of Aston Villa receives a yellow card for a foul.
Niklas Beste from SC Freiburg won a free kick in the attacking area.
Emiliano Buendía from Aston Villa committed a foul.
Foul committed by Lucas Digne of Aston Villa.
Johan Manzambi of SC Freiburg won a free kick on the right wing.
Maximilian Eggestein from SC Freiburg commits a handball.
Igor Matanovic from SC Freiburg commits a foul.
Youri Tielemans from Aston Villa won a free kick on the left wing.
Missed chance. Morgan Rogers from Aston Villa shoots with his right foot from outside the box, but it's high and wide to the right. The assist was provided by Victor Lindelöf.
Foul committed by Ollie Watkins of Aston Villa.
Matthias Ginter of SC Freiburg won a free kick in defense.
Igor Matanovic commits a foul for SC Freiburg.
Ezri Konsa of Aston Villa won a free kick in defense.
Foul committed by Ollie Watkins of Aston Villa.
Philipp Lienhart of SC Freiburg won a free kick in defense.
Philipp Treu of SC Freiburg receives a yellow card for a foul.
John McGinn from Aston Villa won a free kick in defense.
Foul committed by Philipp Treu of SC Freiburg.
Nicolas Höfler of SC Freiburg commits a handball.
Ollie Watkins is called offside for Aston Villa.
Morgan Rogers from Aston Villa attempts an attack with a right-footed shot from outside the box, but Noah Atubolu from SC Freiburg saves it in the left corner. The assist was provided by Ollie Watkins.
Igor Matanovic from SC Freiburg missed a header from the center of the box, assisted by Lukas Kübler, who also headed the ball.
SC Freiburg
Aston Villa
Detailed general metrics for SC Freiburg and Aston Villa are shown above for quick technical comparison.
SC Freiburg
Aston Villa
Detailed passing metrics for SC Freiburg and Aston Villa are shown above for quick technical comparison.
SC Freiburg
Aston Villa
Detailed attack metrics for SC Freiburg and Aston Villa are shown above for quick technical comparison.
SC Freiburg
Aston Villa
Detailed defense metrics for SC Freiburg and Aston Villa are shown above for quick technical comparison.
SC Freiburg
Aston Villa
Detailed fouls metrics for SC Freiburg and Aston Villa are shown above for quick technical comparison.