Player of the matchTerry DevlinNIR · 1 goal · 81′ played · 8 duels won · 3 tackles · 2 shots (1 on target)
7.9- Possession
- 38%62%
- Shots · on target in brackets
- 15 (5)7 (2)
- Corners
- 42
UEFA Nations LeagueMatchday 5Windsor ParkRef F. Letexier
This meeting
Minute by minute
45 of 82 updates- Substitution for Ukraine: Artem Dovbyk comes on for Oleksii Kashchuk.
- Josh Magennis from Northern Ireland wins a free kick in the attacking half.
- Attempt saved. Danylo Sikan's left-footed shot from the center of the box is saved in the bottom left corner by Pierce Charles. The assist came from Oleksii Kashchuk.
- Ukraine wins a corner after Ethan Galbraith concedes.
- Substitution for Northern Ireland: Brodie Spencer comes on for Justin Devenny.
- Isaac Price commits a foul for Northern Ireland.
- Substitution for Ukraine: Yehor Nazaryna comes on for Oleh Ocheretko.
- Attempt missed. Jamie Donley of Northern Ireland heads the ball from the left side of the six-yard box, but it goes too high. Shea Charles provided the assist with a cross after a corner.
- Delay is over, and they are ready to continue.
- Jamie Donley of Northern Ireland receives a yellow card.
- Substitution for Ukraine: Hennadii Synchuk comes on for Heorhiy Sudakov.
- Substitution for Ukraine: Ihor Krasnopir comes on for Roman Yaremchuk.
Show all 45 updates
- Vitalii Mykolenko from Ukraine is awarded a free kick in the defensive half.
- GoalGoal! Northern Ireland leads 1-0 against Ukraine. Terry Devlin scores with a right-footed shot from outside the box into the high center of the goal, assisted by Ethan Galbraith after a corner.
- Northern Ireland wins a corner, conceded by Anatoliy Trubin.
- Danylo Sikan commits a foul for Ukraine.
- Shea Charles from Northern Ireland is awarded a free kick in the defensive half.
- Attempt missed. Oleksii Kashchuk (Ukraine) takes a left-footed shot from outside the box, but it goes to the right.
- Terry Devlin from Northern Ireland misses a header from the center of the box, sending it to the left. He was assisted by Justin Devenny's cross.
- Foul committed by Terry Devlin of Northern Ireland.
- Foul committed by Justin Devenny of Northern Ireland.
- The second half begins with the score at Northern Ireland 0, Ukraine 0.
- The fourth official has indicated there will be 1 minute of added time.
- Ruairi McConville of Northern Ireland is caught offside.
- Danylo Sikan commits a foul for Ukraine.
- Oleh Ocheretko from Ukraine wins a free kick on the right wing.
- Ciaron Brown from Northern Ireland commits a foul.
- Isaac Price's right-footed shot from the center of the box is blocked. Shea Charles provided the assist.
- Northern Ireland wins a corner after Oleksii Kashchuk concedes.
- Shea Charles from Northern Ireland is awarded a free kick on the left wing.
- Foul committed by Trai Hume of Northern Ireland.
- Offside called against Ukraine. Roman Yaremchuk is caught offside.
- Attempt saved. Jamie Donley from Northern Ireland has a right-footed shot from a tough angle on the right, but Anatoliy Trubin from Ukraine saves it in the top center of the goal. Terry Devlin provided the assist.
- Offside against Northern Ireland. Jamie Donley is caught offside.
- VAR review confirms no goal; the score remains Northern Ireland 0, Ukraine 0.
- Delay is over, and they are ready to continue.
- The match is delayed due to an injury to Illia Zabarnyi from Ukraine.
- Vitalii Mykolenko from Ukraine is awarded a free kick in the defensive half.
- Oleh Ocheretko commits a foul for Ukraine.
- Northern Ireland wins a corner after Vitalii Mykolenko concedes.
- Foul committed by Yehor Yarmoliuk of Ukraine.
- First half begins.
- The match ends with Northern Ireland winning 1-0 against Ukraine.
- The second half ends with Northern Ireland leading Ukraine 1-0.
- The first half ends with Northern Ireland and Ukraine tied at 0-0.
Team stats
44 figures- 38%Possession62%
- 15Shots7
- 5Shots on target2
- 1Big chances2
- 4Corners2
- 364Passes593
- 9Fouls6
- 1Yellow cards0
All 44 stats
- Attack
- 5Accurate crosses4
- 96Attacks120
- 1Big chances missed2
- 17Crosses23
- 44Dangerous attacks44
- 16Dribble attempts14
- 2Offsides2
- 33%Shot accuracy29%
- 4Shots blocked1
- 10Shots inside box4
- 6Shots off target4
- 5Shots outside box3
- 10Successful dribbles4
- Passing
- 24Accurate long passes28
- 288Accurate passes521
- 85%Forward passes %83%
- 11Key passes6
- 47%Long pass accuracy52%
- 51Long passes54
- 79%Pass accuracy88%
- 68Passes in final third63
- Defence
- 38Ball recoveries40
- 78Ball safe100
- 51Duels won39
- 7Goal kicks5
- 19Headers won12
- 6Interceptions5
- 2Saves4
- 17Tackles15
- 10Tackles won13
- Discipline
- 6Free kicks9
- Other
- 1Counter Attacks1
- 1Injuries0
- 120Possession lost135
- 3Substitutions4
- 23Throw-ins28
Top ratings
XI avg 7.14 v 6.78
Terry DevlinNIR7.9
Justin DevennyNIR7.6
Ethan GalbraithNIR7.4
Ciaron BrownNIR7.3
Shea CharlesNIR7.1
Table
UEFA Nations League 2026/2027 · current| # | Team | P | W-D-L | Goals | GD | Pts |
|---|---|---|---|---|---|---|
| 1 | 5 | 3-2-0 | 5:0 | +5 | 11 | |
| 2 | 5 | 3-1-1 | 5:2 | +3 | 10 | |
| 3 | 5 | 1-1-3 | 2:6 | -4 | 4 | |
| 4 | 5 | 0-2-3 | 0:4 | -4 | 2 |
Season comparison
as the teams came into the match- Goal markets & scoring rates · 15 games each
- 1.8Goals per game (both sides)2.93
- 47%Over 1.580%
- 27%Over 2.553%
- 20%Over 3.527%
- 27%Both teams scored47%
- 53%Clean sheets33%
- 33%Failed to score27%
- Northern Ireland at home v Ukraine away
- 7Played8
- 4Won4
- 2Drawn2
- 1Lost2
- 5-1Goals (for-against)13-13
- 2Points per game1.75
- 0%Over 2.550%
- 86%Clean sheets38%
- 1st half vs 2nd half scoring · 15 games each
- 9-41st-half goals (for-against)7-9
- 6-82nd-half goals (for-against)13-15
- 40%Goals after half-time65%
- 67%Goal before half-time53%
- 6-7-2Half-time W-D-L3-8-4
- Corners & cards (last 15 matches each)
- 3.4Corners won / game4.5
- 5.3Corners conceded / game3.6
- 40%Over 9.5 corners27%
- 40%Won the corner count47%
- 1.93Yellow cards / game2.4
- 4.27Cards in the match / game3.93
- 60%Over 3.5 cards47%
- 4Red cards (total)2
Match strip & events
NIR 1–0 UKR · 3–0 yellow1′HT90′Ukraine on top 47 of 90 min · NIR 52% · UKR 48% pressure · peaks NIR 68′, UKR 82′
- Full time 1–0
- Artem Dovbykfor Oleksiy Kashchuk
- Brodie Spencerfor Justin Devenny
- Josh Magennisfor Jamie Donley
- M. O'NeillYellow card
- Michael O'NeillYellow card · coach
- Yegor Nazarynafor Oleg Ocheretko
- Patrick Kellyfor Terry Devlin
- Jamie DonleyYellow card
- Gennadiy Synchukfor Georgiy Sudakov
- Igor Krasnopirfor Roman Yaremchuk
- Terry Devlin1–0Goal · right foot · assist Ethan Galbraith
- Half-time 0–0
Ball territory & heatmap
919 ball coords18%NIR third 18% · Midfield 48% · UKR third 34%34%
What stands out
- 0–0half-time
The match stood at 0–0 at half-time before 1–0 after the break (1–0 full time).
- 15–7shots
Northern Ireland recorded 15 shots (5 on target) against 7 (2 on target) for Ukraine.
Form
last 10 matches of each side, all competitions, before kick-off- 0-1L14 Nov
- 1-0W17 Nov
- 0-2L26 Mar
- 1-1D31 Mar
- 1-0W4 Jun
- 1-3L8 Jun
- 1-0W25 Sep
- 0-0D28 Sep
- 3-0W2 Oct
- 0-0D5 Oct
4-3-3goals 8:71.50pts/game
Bar: goals scored.
Score: own goals first.Pts/game: green ≥ 2.0 · blue ≥ 1.5 · amber ≥ 1.0 · red below
- 0-0D13 Nov
- 2-0W16 Nov
- 1-3L26 Mar
- 1-0W31 Mar
- 2-0W31 May
- 1-2L7 Jun
- 1-0W25 Sep
- 0-0D28 Sep
- 0-3L2 Oct
- 1-2L5 Oct
4-2-4goals 9:101.40pts/game
latest 5
- H
Hungary1–2 - H
Northern Ireland0–3 - A
Georgia0–0 - A
Hungary1–0 - A
Denmark1–2
Goal timing
goals per 15-minute window · last 20 v 20 matches- 631-15
- 7416-30
- 2531-45+
- 1546-60
- 3561-75
- 3276-90+
22:24 goals 26:30Bar and top figure: scored. Red figure: conceded. A goal from minute 76 on in 20% v 45% of their matches.
- 241-15
- 0516-30
- 7431-45+
- 5746-60
- 3561-75
- 9576-90+
Referee
F. Letexier- Cards / match
- 4.15this match 1 (-3.15)
- Yellows / match
- 3.91this match 1
- Reds / match
- 0.24
- Penalties / match
- 0.3327% of matches
- Fouls / match
- 21.1this match 15
1.83Home 1.83 vs Away 2.08 yellows/match · +0.25 away · 14–10 red · 17 coach cards2.08
47%Results in 100 recent matches · draw 18%35%
home winsaway winsMatchday 5
UEFA Nations League · the other 7 games- Slovenia
0–0
Switzerland - Scotland
2–1
North Macedonia - Kosovo
0–0
Israel - Georgia
0–2
Hungary - Sweden
3–2
Bosnia and Herzegovina - Romania
2–1
Poland - Austria
1–0
Republic of Ireland
Match info
- Competition
- UEFA Nations League
- Season
- 2026/2027 · Matchday 5 of 24
- Stage
- League B
- Kick-off
- Venue
- Windsor Park, Belfast
- Capacity
- 3,000 · grass
- Weather
- 10 °C · overcast clouds · humidity 83%
- Referee
- F. Letexier
- NIR coach
- Michael O'Neill (1.28 PPG)
- UKR coach
- Andrea Maldera
- Hashtag
- #NIRUKR
Match summary
Northern Ireland beat Ukraine 1-0 in the UEFA Nations League, League B.
Across 2 previous meetings on record, Northern Ireland won 1 and Ukraine won 1, with 0 draws (2 goals per game).
Northern Ireland won with 38% of the possession. Terry Devlin (68') scored for Northern Ireland.
Northern Ireland — live results and scheduleUkraine — live results and scheduleHow we calculate this
Lineups
Starting XIs · ratings at full time- 17.0Pierce Charles95′
- 27.9Terry DevlinG ↓80′
- 46.9Tom Atcheson95′
- 156.9Ruairi McConville95′
- 227.3Ciaron Brown95′
- 37.6Justin Devenny↓87′
- 77.4Ethan GalbraithA 95′
- 56.9Trai Hume95′
- 197.1Shea Charles95′
- 146.7Isaac Price95′
- 106.8Jamie DonleyYC ↓87′
- 127.1Anatoliy Trubin95′
- 166.4Vitaliy Mykolenko95′
- 226.9Mykola Matvienko95′
- 37.1Eduard Sarapiy95′
- 136.7Ilya Zabarnyi95′
- 86.9Georgiy Sudakov↓72′
- 186.8Oleg Ocheretko↓81′
- 66.8Yegor Yarmolyuk95′
- 76.5Oleksiy Kashchuk↓90+1′ 92′
- 96.5Roman Yaremchuk↓72′
- 146.9Danylo Sikan95′
- 16Patrick KellyMF · ↑80′6.7
- 20Brodie SpencerDF · ↑87′
- 21Josh MagennisFW · ↑87′
- 6Jordan ThompsonMF
- 8Callum MarshallFW
- 9Kieran MorrisonMF
- 11Paul SmythFW
- 12Conor HazardGK
- 13Braiden GrahamFW
- 17Paddy McNairDF
- 18Michael ForbesDF
- 23Dermot MeeGK
SubstitutesCoaches: Michael O'Neill (1.28 PPG) · Andrea MalderaG goal · A assist · YC yellow · RC red · ↑ on · ↓ off
- 11Artem DovbykFW · ↑90+1′
- 19Yegor NazarynaMF · ↑81′6.7
- 20Gennadiy SynchukMF · ↑72′6.8
- 21Igor KrasnopirFW · ↑72′6.5
- 1Georgiy YermakovGK
- 2Borys KrushynskyiDF
- 4Taras MykhavkoDF
- 5I. KrupskyiDF
- 10Oleksandr AndriyevskyiMF
- 15Ivan VarfolomeevMF
- 17Vladyslav VanatFW
- 23Dmytro RiznykGK
Player leaders
this matchShots
- Isaac PriceNIR4 (1)
- Jamie DonleyNIR3 (1)
- Terry DevlinNIR2 (1)
Big chances created
- Danylo SikanUKR1
- Oleksiy KashchukUKR1
Passes
- Mykola MatvienkoUKR102/110
- Eduard SarapiyUKR97/101
- Ilya ZabarnyiUKR74/87
Progressive passes
- Mykola MatvienkoUKR100 (91%)
- Eduard SarapiyUKR94 (93%)
- Ilya ZabarnyiUKR86 (99%)
Final-third passes
- Mykola MatvienkoUKR15
- Ilya ZabarnyiUKR14
- Tom AtchesonNIR11
Key passes
- Justin DevennyNIR3
- Ethan GalbraithNIR3
- Shea CharlesNIR2
Ball recoveries
- Mykola MatvienkoUKR7
- Anatoliy TrubinUKR6
- Eduard SarapiyUKR6
Duels won
- Terry DevlinNIR8/11
- Justin DevennyNIR7/11
- Shea CharlesNIR7/11
Dribbles
- Ethan GalbraithNIR2/2
- Jamie DonleyNIR2/4
- Gennadiy SynchukUKR2/2
Tackles
- Justin DevennyNIR5
- Yegor YarmolyukUKR4
- Terry DevlinNIR3
Clearances
- Eduard SarapiyUKR9
- Ilya ZabarnyiUKR7
- Ruairi McConvilleNIR6
Saves
- Anatoliy TrubinUKR4
- Pierce CharlesNIR2
Head-to-head
2 meetings on record since 20211-0-1Northern Ireland W-D-L · goals 3:1
1 NIR0 draws1 UKR- Goals per meeting
- 2
- Ukraine0–3Northern IrelandUEFA Nations League
- Ukraine1–0Northern IrelandFriendly International
TV channels
- United Kingdom
- BBC Sport Web · BBC Two · BBC iPlayer
- USA
- fuboTV · ViX
- Italy
- NOW TV · SKY Go Italia
- France
- L'Équipe · L'Équipe Live Foot
- Argentina
- Disney+ Premium · Disney+ Premium Argentina
+ 3 more countries
- Spain
- DAZN
- Brazil
- Disney+ Premium Brazil
- Germany
- DAZN Germany
Updated