UEFA Nations LeagueMatchday 5Northern Ireland vs Ukraine 1-0
- Terry Devlin68'
- Kick-off
- Sat, 14 Nov 2026 · 19:45 (UTC)
- Venue
- Windsor Park, Belfast
- Referee
- Francois Letexier
Match timeline
- 90+1’Substitution
UkraineArtem Dovbyk ONOleksii Kashchuk OFF - 87’Substitution
Northern IrelandBrodie Spencer ONJustin Devenny OFF - 87’Substitution
Northern IrelandJosh Magennis ONJamie Donley OFF - 82’Yellow card
Northern IrelandMichael Andrew Martin O'Neill - 81’Substitution
UkraineEgor Nazaryna ONOleg Ocheretko OFF - 80’Substitution
Northern IrelandPatrick Kelly ONTerry Devlin OFF - 75’Yellow card
Northern IrelandJamie Donley - 72’Substitution
UkraineGennadiy Synchuk ONHeorhii Sudakov OFF
Show 3 earlier events
- 72’Substitution
UkraineIgor Krasnopir ONRoman Yaremchuk OFF - 68’Goal!
Northern IrelandTerry DevlinAssist: Ethan Galbraith1 – 0 - 23’VAR check
Northern IrelandJamie DonleyGoal cancelled - 1’Kick-off
Key stats
- 38%Possession62%
- 15Shots7
- 1.63xG0.86
- 5Shots on Target2
- 4Corners2
- 9Fouls6
- 2Offsides2
- 2Saves4
- 364Passes593
- 1Yellow Cards0
Lineups
Confirmed selections
Northern Ireland4 - 3 - 3
Substitutions
- 80’↑16 Patrick Kelly↓2 T. Devlin
- 87’↑20 B. Spencer↓3 J. Devenny
- 87’↑21 J. Magennis↓10 J. Donley
Unused substitutes 13 B. Graham, 18 M. Forbes, 12 C. Hazard, 8 C. Marshall, 17 P. McNair, 9 K. Morrison, 11 P. Smyth, 6 J. Thompson, 23 Dermot William Mee
Coach M. O'Neill
Ukraine4 - 4 - 2
Substitutions
- 72’↑ Gennadiy Synchuk↓8 H. Sudakov
- 72’↑21 I. Krasnopir↓9 R. Yaremchuk
- 81’↑19 E. Nazaryna↓18 O. Ocheretko
- 90+1’↑11 A. Dovbyk↓7 O. Kashchuk
Unused substitutes 5 I. Krupskyi, 2 B. Krushynskyi, 4 T. Mykhavko, 23 D. Riznyk, 17 V. Vanat, 15 I. Varfolomeev, 1 H. Ermakov, 10 O. Andrievskyi, 20 H. Synchuk
Coach Andrea Maldera
Match facts
- Competition
- UEFA Nations League
- Round
- Matchday 5
- Date
- Sat, 14 Nov 2026
- Kick-off
- 19:45 (UTC)
- Venue
- Windsor Park, Belfast
- Referee
- Francois Letexier
- Northern Ireland coach
- M. O'Neill
- Ukraine coach
- Andrea Maldera
League table
UEFA Nations League · League B - Group B
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | 5 | 3 | 2 | 0 | +5 | 11 | |
| 2 | 5 | 3 | 1 | 1 | +3 | 10 | |
| 3 | 5 | 1 | 1 | 3 | -4 | 4 | |
| 4 | 5 | 0 | 2 | 3 | -4 | 2 |
Match related news
Player ratings
- 1
T. Devlin7.8 - 2
E. Galbraith7.6 - 3
J. Devenny7.4 - 4
Ruairi McConville7.0 - 5
C. Brown7.0 - 6
Tom Atcheson6.7 - 7
P. Charles6.6 - 8
Patrick Kelly6.6 - 9
S. Charles6.6 - 10
J. Magennis6.5 - 11
B. Spencer6.4 - 12
T. Hume6.3 - 13
J. Donley6.3 - 14
I. Price6.2 - 15
Dermot William Mee0.0 - 16
J. Thompson0.0 - 17
P. Smyth0.0 - 18
K. Morrison0.0 - 19
P. McNair0.0 - 20
C. Marshall0.0 - 21
C. Hazard0.0 - 22
M. Forbes0.0 - 23
B. Graham0.0
- 1
A. Trubin7.3 - 2
M. Matvienko7.0 - 3
I. Zabarnyi6.9 - 4
E. Sarapiy6.9 - 5
Y. Yarmolyuk6.7 - 6
O. Ocheretko6.6 - 7
H. Sudakov6.5 - 8
E. Nazaryna6.4 - 9
D. Sikan6.4 - 10
H. Synchuk6.4 - 11
I. Krasnopir6.3 - 12
R. Yaremchuk6.3 - 13
V. Mykolenko6.1 - 14
O. Kashchuk6.0 - 15
I. Krupskyi0.0 - 16
B. Krushynskyi0.0 - 17
T. Mykhavko0.0 - 18
D. Riznyk0.0 - 19
V. Vanat0.0 - 20
I. Varfolomeev0.0 - 21
H. Ermakov0.0 - 22
O. Andrievskyi0.0 - 23
A. Dovbyk0.0
Match ratings from API-Football, out of 10.
MVP of the match

Rated 7.8, the best on the pitch — 1 goal in 80 minutes.
Team form comparison
Last 5 matches, all competitions
- W-D-L
- 2-2-1
- Scored / match
- 1.0
- Conceded / match
- 0.6
- W-D-L
- 1-1-3
- Scored / match
- 0.6
- Conceded / match
- 1.4
Fan predictions
How the fans called it
No votes yet
What happened
Match report
Northern Ireland beat Ukraine 1-0 at Windsor Park after Terry Devlin scored the only goal in the 68th minute. The home side then saw out the game after a VAR decision had already denied them in the first half.
The first half ended goalless. Jamie Donley had a strike ruled out after a VAR review in the 23rd minute.
Devlin, set up by Ethan Galbraith, put Northern Ireland ahead on 68 minutes. Ukraine responded with two changes on 72 minutes as Heorhii Sudakov and Roman Yaremchuk went off for Gennadiy Synchuk and Igor Krasnopir. Northern Ireland then sent on Patrick Kelly for Devlin on 80 minutes. Ukraine made another change on 81 minutes, with Oleg Ocheretko replaced by Egor Nazaryna. Northern Ireland made two more changes on 87 minutes, when Justin Devenny and Jamie Donley came off for Brodie Spencer and Josh Magennis, before Ukraine sent on Artem Dovbyk for Oleksii Kashchuk in stoppage time.
Ukraine had 62% of the possession and 593 passes to Northern Ireland's 364, but the hosts had more shots, 15 to 7, more on target, 5 to 2, and more expected goals, 1.63 to 0.86. Northern Ireland also won 4 corners to 2 and made 2 saves to Ukraine's 4.
Donley was booked in the 75th minute and Northern Ireland manager Michael Andrew Martin O'Neill was shown a yellow card in the 82nd minute.
Match record
- Competition
- UEFA Nations League
- Round
- Matchday 5
- Kick-off
- Venue
- Windsor Park, Belfast
- Referee
- Francois Letexier
- Match ID
cornerflick:match:northern-ireland-vs-ukraine-nations-league-2026-11-14
Data: API-Football · last updated · Spotted an error?
Cite, download, embed
This match as a source
Cite this match
Cornerflick. Northern Ireland 1-0 Ukraine, UEFA Nations League, 14 November 2026. Match record, last updated 15 November 2026. https://cornerflick.com/football/nations-league/matches/northern-ireland-vs-ukraine-nations-league-2026-11-14
Permanent identifier cornerflick:match:northern-ireland-vs-ukraine-nations-league-2026-11-14. It does not change if the page moves.
Download the data
Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.
Embed this match
A live scoreboard and timeline for your own page, crediting Cornerflick.
<iframe src="https://cornerflick.com/embed/match/northern-ireland-vs-ukraine-nations-league-2026-11-14" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>Get live alerts
Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.
Full timeline
11 events
- 23’VAR check
Northern IrelandJamie DonleyGoal cancelled - 68’Goal!
Northern IrelandTerry DevlinAssist: Ethan Galbraith1 – 0 - 72’Substitution
UkraineGennadiy Synchuk ONHeorhii Sudakov OFF - 72’Substitution
UkraineIgor Krasnopir ONRoman Yaremchuk OFF - 75’Yellow card
Northern IrelandJamie Donley - 80’Substitution
Northern IrelandPatrick Kelly ONTerry Devlin OFF - 81’Substitution
UkraineEgor Nazaryna ONOleg Ocheretko OFF - 82’Yellow card
Northern IrelandMichael Andrew Martin O'Neill - 87’Substitution
Northern IrelandBrodie Spencer ONJustin Devenny OFF - 87’Substitution
Northern IrelandJosh Magennis ONJamie Donley OFF - 90+1’Substitution
UkraineArtem Dovbyk ONOleksii Kashchuk OFF

























