Shelbourne - Qarabağ Lineups

23-07-2025 19:45 · Champions League
Finished
0 - 3
Leandro Andrade 12' (0-1)
Oleksiy Kashchuk 81' (0-2)
Nariman Akhundzada 85' (0-3)
Match Detail
👨‍⚖️ Assistant Referee 2 Referee #32937
👨‍⚖️ Fourth Official Referee #70630
👨‍⚖️ Referee Referee #66333
👨‍⚖️ Referee Referee #41054
🏟️ Stadium Tolka Park
👥 Capacity 9,681
🌤️ Weather light rain
🌡️ Temperature 18.46°C
🌡️ Feels Like 18.19°C
💨 Wind 4.5 m/s (307°)
💧 Humidity 70%
📊 Pressure 1018 hPa

Shelbourne - Qarabağ Match Summary:

Shelbourne vs Qarabağ finished at Tolka Park with a 0-3 scoreline. Referee: Referee #66333. Weather: Yağmurlu. gülen taraf Qarabağ oldu. See full match details and goal timeline.

Shelbourne – Qarabağ Match: When, What Time and Which Stadium?

Shelbourne vs QarabağChampions League. Match on 23-07-2025 at 19:45, Tolka Park (capacity 9,681). Referee and match details on Skorjet.

Shelbourne – Qarabağ Live Score and Match Commentary

The match has ended. See full minute-by-minute summary and goal timeline.

Shelbourne – Qarabağ Match Result and Statistics

The Champions League match between Shelbourne and Qarabağ ended with a 0-3 scoreline. Both teams took to the pitch at Tolka 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.

Statistics
Shelbourne
Qarabağ
Free Kicks
13
12
Goals
0
3
Shots On Target
1
10
Ball Safe
102
115
Offsides
2
0
Injuries
1
4
Goal Attempts
6
15
Yellowcards
3
3
Shots Off Target
9
8
Substitutions
5
4
Saves
7
1
Shots Total
10
18
Attacks
122
91
Dangerous Attacks
70
61
Corners
2
5
Ball Possession %
51
49
Shots Blocked
4
3
Fouls
11
14
Throwins
24
21
Successful Passes
0
1
Passes
0
1
Assists
0
1

Shelbourne - Qarabağ Match Statistics

Compare key metrics such as possession, total shots and attacking output for Shelbourne and Qarabağ.

John O'Sullivan
Yellowcard
🟨
90'
87'
Musa Qurbanly
Nariman Akhundzada
Substitution
Elvin Cafarquliyev
Abdellah Zoubir
Substitution
85'
Nariman Akhundzada
Goal / 0-3
81'
Oleksiy Kashchuk
Goal / 0-2
77'
Oleksiy Kashchuk
Leandro Andrade
Substitution
Substitution
Substitution
Harry Wood
Yellowcard
🟨
71'
70'
🟨
Dani Bolt
Yellowcard
John Martin
Ali Coote
Substitution
John O'Sullivan
Evan Caffrey
Substitution
66'
Mark Coyle
Sean Gannon
Substitution
46'
Sean Gannon
Yellowcard
🟨
44'
42'
🟨
Nariman Akhundzada
Yellowcard
James Norris
Tyreke Wilson
Substitution
18'
12'
Leandro Andrade
Toral Bayramov
Goal / 0-1

Shelbourne - Qarabağ Dakika Dakika Maç Özeti

Follow the complete minute-by-minute timeline for Shelbourne vs Qarabağ, including key moments, goals and cards.

Shelbourne - Qarabağ Pitch Formation

5-3-2
4-3-3
Sean Gannon
Sean Gannon 2
Sean Gannon
Sean Gannon 2
Tyreke Wilson
Tyreke Wilson 3
Kameron Ledwidge
Kameron Ledwidge 4
JJ Lunney
JJ Lunney 6
Harry Wood
Harry Wood 7
Mipo Odubeko
Mipo Odubeko 11
Ali Coote
Ali Coote 14
Lorcan Healy
Lorcan Healy 19
Kerr McInroy
Kerr McInroy 23
Evan Caffrey
Evan Caffrey 27
Toral Bayramov
Toral Bayramov 27
Pedro Bicalho
Pedro Bicalho 35
Nariman Akhundzada
Nariman Akhundzada 90
Leandro Andrade
Leandro Andrade 15
Dani Bolt
Dani Bolt 18
Kady Borges
Kady Borges 20
Matheus Silva
Matheus Silva 2
Abdellah Zoubir
Abdellah Zoubir 10
Emmanuel Addai
Emmanuel Addai 11
Bahlul Mustafazada
Bahlul Mustafazada 13
Matheus Silva
Matheus Silva 2

Shelbourne - Qarabağ Match Squad

Jersey Player Jersey Player
Shelbourne Shelbourne 5-3-2
Qarabağ Qarabağ 4-3-3
Sean Gannon 2 Sean Gannon Matheus Silva 2 Matheus Silva
Tyreke Wilson 3 Tyreke Wilson Abdellah Zoubir 10 Abdellah Zoubir
Kameron Ledwidge 4 Kameron Ledwidge Emmanuel Addai 11 Emmanuel Addai
JJ Lunney 6 JJ Lunney Bahlul Mustafazada 13 Bahlul Mustafazada
Harry Wood 7 Harry Wood Leandro Andrade 15 Leandro Andrade
Mipo Odubeko 11 Mipo Odubeko Dani Bolt 18 Dani Bolt
Ali Coote 14 Ali Coote Kady Borges 20 Kady Borges
Lorcan Healy 19 Lorcan Healy Toral Bayramov 27 Toral Bayramov
Kerr McInroy 23 Kerr McInroy Pedro Bicalho 35 Pedro Bicalho
Evan Caffrey 27 Evan Caffrey Nariman Akhundzada 90 Nariman Akhundzada
Paddy Barrett 29 Paddy Barrett Fabijan Buntic 97 Fabijan Buntic
Joey O'Brien Shelbourne — Coach
Qurban Qurbanov Qarabağ — Coach

Shelbourne - Qarabağ Bench Players

Jersey Player Jersey Player
Shelbourne Shelbourne
Qarabağ Qarabağ
Ellis Chapman 5 Ellis Chapman Shahrudin Mahammadaliyev 1 Shahrudin Mahammadaliyev
Mark Coyle 8 Mark Coyle Oleksiy Kashchuk 21 Oleksiy Kashchuk
Sean Boyd 9 Sean Boyd Musa Qurbanly 22 Musa Qurbanly
John Martin 10 John Martin Abbas Hüseynov 30 Abbas Hüseynov
Wessel Speel 13 Wessel Speel Elvin Cafarquliyev 44 Elvin Cafarquliyev
Sam Bone 15 Sam Bone Badavi Hüseynov 55 Badavi Hüseynov
John O'Sullivan 16 John O'Sullivan Kevin Medina 81 Kevin Medina
Daniel Kelly 17 Daniel Kelly Mateusz Kochalski 99 Mateusz Kochalski
James Norris 18 James Norris
Lewis Temple 24 Lewis Temple
Raymond Offor 49 Raymond Offor
Ali Topcu 50 Ali Topcu

Shelbourne - Qarabağ Injured and Suspended Players

Player Status Player Status
Shelbourne Shelbourne
Qarabağ Qarabağ
Conor Kearns Conor Kearns Gerilme Amin Ramazanov Amin Ramazanov Sakat
Değişiklikler
Shelbourne Shelbourne
66' John Martin Ali Coote
66' John O'Sullivan Evan Caffrey
46' Mark Coyle Sean Gannon
18' James Norris Tyreke Wilson
Qarabağ Qarabağ
87' Musa Qurbanly Nariman Akhundzada
87' Elvin Cafarquliyev Abdellah Zoubir
77' Oleksiy Kashchuk Leandro Andrade

Shelbourne - Qarabağ Lineups, Bench and Tactical Analysis

Review starting XI, bench options and tactical setup for Shelbourne and Qarabağ.

This match belongs to a cup or multi-team competition; league standings are not displayed.

Shelbourne - Qarabağ Standings Overview

Check the latest Champions League table position, points and goal difference for Shelbourne and Qarabağ.

Head-to-Head (H2H) Summary
0
Wins
0
Draws
2
Wins
Head-to-Head (H2H) Previous Matches
Champions League
0 : 1
30.07.2025
Champions League
Champions League
0 : 3
23.07.2025
Champions League

Shelbourne vs Qarabağ Head-to-Head Record

Explore previous meetings, win/draw distribution and score history between Shelbourne and Qarabağ.

Shelbourne - Qarabağ TV Broadcast Information

Logo TV Channel Date Kick-off Status
Play Sports 1 Play Sports 1 23-07-2025 19:45 Finished
Bet365 Bet365 23-07-2025 19:45 Finished
Arena Sport 1 Arena Sport 1 23-07-2025 19:45 Finished
Viaplay Denmark Viaplay Denmark 23-07-2025 19:45 Finished
ESPN 3 ESPN 3 23-07-2025 19:45 Finished
Viaplay Sweden Viaplay Sweden 23-07-2025 19:45 Finished
Canal+ Foot Canal+ Foot 23-07-2025 19:45 Finished
beIN SPORTS CONNECT beIN SPORTS CONNECT 23-07-2025 19:45 Finished
SuperSport MaXimo 1 SuperSport MaXimo 1 23-07-2025 19:45 Finished
SuperSport Football Plus ROA SuperSport Football Plus ROA 23-07-2025 19:45 Finished
SuperSport GOtv LaLiga SuperSport GOtv LaLiga 23-07-2025 19:45 Finished
DStv Now DStv Now 23-07-2025 19:45 Finished
QQ Sports Live QQ Sports Live 23-07-2025 19:45 Finished
Free Free 23-07-2025 19:45 Finished
JioTV JioTV 23-07-2025 19:45 Finished
Vidio Vidio 23-07-2025 19:45 Finished
SuperSport Football Plus Nigeria SuperSport Football Plus Nigeria 23-07-2025 19:45 Finished
TV 2 Play TV 2 Play 23-07-2025 19:45 Finished
Sport TV1 Sport TV1 23-07-2025 19:45 Finished
Sport TV Multiscreen Sport TV Multiscreen 23-07-2025 19:45 Finished
DStv App DStv App 23-07-2025 19:45 Finished
SuperSport Laliga SuperSport Laliga 23-07-2025 19:45 Finished
MEGOGO Football 1 MEGOGO Football 1 23-07-2025 19:45 Finished
Movistar Futbol Movistar Futbol 23-07-2025 19:45 Finished
TV3 MAX TV3 MAX 23-07-2025 19:45 Finished
Stan Sport Stan Sport 23-07-2025 19:45 Finished
SKY Go Italia SKY Go Italia 23-07-2025 19:45 Finished
NOW TV NOW TV 23-07-2025 19:45 Finished
Movistar Liga de Campeones 6 Movistar Liga de Campeones 6 23-07-2025 19:45 Finished
TSN5 Malta TSN5 Malta 23-07-2025 19:45 Finished
📺
GO TV Anywhere 23-07-2025 19:45 Finished
iQiyi iQiyi 23-07-2025 19:45 Finished
sooka sooka 23-07-2025 19:45 Finished
TOD TOD 23-07-2025 19:45 Finished
Digi Online Digi Online 23-07-2025 19:45 Finished
Sport 24 Extra Sport 24 Extra 23-07-2025 19:45 Finished
ESPN Norte ESPN Norte 23-07-2025 19:45 Finished
Sony LIV Sony LIV 23-07-2025 19:45 Finished
📺
TV Station #983 23-07-2025 19:45 Finished
📺
TV Station #984 23-07-2025 19:45 Finished

Shelbourne - Qarabağ TV Channels and Schedule

Find channel availability, broadcast status and kick-off details for Shelbourne vs Qarabağ.

Shelbourne - Qarabağ Live Commentary

90+4'
The second half has concluded, with the final score being Shelbourne 0, Qarabag 3.
90+3'
🟨
Sullivan from Shelbourne receives a yellow card for committing a serious foul.
90+2'
🟨
Sullivan from Shelbourne receives a yellow card for committing a serious foul.
88'
🔄
Substitution for Qarabag: Elvin Cafarquliyev comes on to replace Abdellah Zoubir.
87'
🔄
Substitution for Qarabag: Musa Qurbanli comes on to take the place of Nariman Akhundzada.
85'
Goal! Shelbourne 0, Qarabag 3. Nariman Akhundzada from Qarabag scores with a left-footed strike from the middle of the penalty area.
81'
Goal! Shelbourne 0, Qarabag 2. Oleksii Kashchuk from Qarabag scores with a right-footed strike from the middle of the box, finding the center of the net.
77'
🔄
Substitution for Shelbourne: Seán Boyd comes on to take the place of Mipo Odubeko.
77'
🔄
Substitution for Qarabag: Oleksii Kashchuk comes on to replace Leandro Andrade.
77'
🔄
Substitution for Qarabag: Oleksii Kashchuk comes on to take the place of Leandro Andrade.
71'
🟨
Harry Wood from Shelbourne receives a yellow card for committing a serious foul.
70'
🟨
Dani Bolt from Qarabag receives a yellow card for committing a serious foul.
67'
🔄
Substitution for Shelbourne: John Martin comes on to take the place of Ali Coote.
66'
Sullivan comes on to take the place of Evan Caffrey.
45+4'
The first half has concluded with the scoreline reading Shelbourne 0, Qarabag 1.
45'
The fourth official has indicated that there will be three minutes of stoppage time.
45'
The second half is underway with the score at Shelbourne 0, Qarabag 1.
45'
🔄
Substitution for Shelbourne: Mark Coyle comes on to take the place of Seán Gannon.
44'
🟨
Seán Gannon from Shelbourne receives a yellow card for committing a serious foul.
42'
🟨
Nariman Akhundzada from Qarabag receives a yellow card for committing a serious foul.
19'
🔄
Substitution for Shelbourne: James Norris comes on to take the place of Tyreke Wilson.
12'
Goal! Shelbourne 0, Qarabag 1. Leandro Andrade scores for Qarabag with a right-footed strike from the middle of the penalty area.
0'
The opening half is underway...
0'
The teams have been revealed, and the players are currently going through their warm-up routines.
0'
The match concludes with Shelbourne finishing at 0 and Qarabag securing a 3-0 victory.
Advanced Statistics
Shelbourne
Qarabağ
Free Kicks
13
12
Goals
0
3
Offsides
2
0
Ball Safe
102
115
Saves
7
1
Substitutions
5
4
Ball Possession %
51
49
Throwins
24
21
Assists
0
1

Shelbourne - Qarabağ Advanced Statistics Summary

Detailed general metrics for Shelbourne and Qarabağ are shown above for quick technical comparison.

Shelbourne
Qarabağ
Successful Passes
0
1
Passes
0
1

Shelbourne - Qarabağ Passing Statistics

Detailed passing metrics for Shelbourne and Qarabağ are shown above for quick technical comparison.

Shelbourne
Qarabağ
Shots On Target
1
10
Shots Off Target
9
8
Injuries
1
4
Goal Attempts
6
15
Shots Blocked
4
3
Shots Total
10
18
Attacks
122
91
Dangerous Attacks
70
61
Corners
2
5

Shelbourne - Qarabağ Attack Statistics

Detailed attack metrics for Shelbourne and Qarabağ are shown above for quick technical comparison.

Shelbourne
Qarabağ
Fouls
11
14
Yellowcards
3
3

Shelbourne - Qarabağ Fouls and Cards Statistics

Detailed fouls metrics for Shelbourne and Qarabağ are shown above for quick technical comparison.