Age verification

Adults only

ScoreAssist provides AI-generated sports analysis and statistics for entertainment only. It is not betting advice or a guarantee of any outcome. Gambling can be addictive - play responsibly. By continuing, I confirm that I am at least 18 years old and that accessing this site is lawful in my jurisdiction.

I am under 18
Responsible gaming
EventsPreviewsRecapsTeamsPlayersCompetitions
Log inSign up

Sports fixtures, statistics, and AI-generated analysis. Not betting advice.

Product

  • Events
  • Previews

Legal

  • Terms
  • Privacy
  • Support
  • How we make previews

Responsible

  • 18+ rules
  • Responsible Gaming
Sports
  • Football
  • Basketball
  • Tennis
18+

Entertainment only. Not betting advice. Responsible Gaming.

© 2026 ScoreAssist. All rights reserved.
FootballUEFA Nations LeagueFull time

Northern Ireland vs Ukraine 1-0: result & recap, November 14, 2026

Windsor Park

Northern IrelandWinner
1:0
Ukraine

Recap

Northern Ireland beat Ukraine 1-0 in their UEFA Nations League match after Terry Devlin scored the decisive goal in the 68th minute.

How it went

The match remained scoreless throughout the first half as both teams struggled to find an opening. Northern Ireland maintained a solid defensive structure while Ukraine controlled the majority of the ball possession. Despite Ukraine holding 62% of the possession, Northern Ireland proved more clinical in front of goal, recording 15 total shots compared to Ukraine's 7.

The deadlock was finally broken in the 68th minute when Terry Devlin found the net following an assist from Ethan Galbraith. Ukraine made several tactical changes in an attempt to find an equalizer, but Northern Ireland successfully defended their lead until the final whistle to claim the win.

Match statistics
  • 38%Possession62%
  • 15Total shots7
  • 5Shots on goal2
  • 1.65Expected goals0.86
Turning points
  • Terry Devlin scored the only goal of the match in the 68th minute after receiving an assist from Ethan Galbraith.
The table after this match
  • Northern Ireland: 1st place, 11 points from 5 games
  • Ukraine: 3rd place, 4 points from 5 games

This recap is written by AI from the match data. It is for entertainment only, it can contain mistakes, and it is not betting advice. How we make recaps

Entertainment only. 18+. Play responsibly.

AI preview

Written before the match

Northern Ireland and Ukraine meet at Windsor Park with the hosts sitting at the top of the UEFA Nations League table, while the visitors look to recover from a difficult run of results in the competition.

Recent form

Northern Ireland arrive in strong form, having avoided defeat in their last four matches, a sequence that includes a comfortable victory over Ukraine in October. Their defensive organization has been a standout feature, as they have kept clean sheets in every one of their listed matches. Ukraine have struggled for consistency, losing three of their last six matches and failing to win in their two most recent outings. While they secured an away win against Hungary in September, their subsequent home defeats to Northern Ireland and Hungary have left them trailing in the group. Both sides have been out of action since the beginning of October, meaning neither team has played in over a month.

Previous meetings

The sides have limited history on our record, with their only recent meeting taking place in October when Northern Ireland secured a convincing victory away from home.

Key factors
  • Northern Ireland have maintained a perfect defensive record in the competition, conceding no goals across four matches.
  • Ukraine have found goals hard to come by, scoring only twice in their four UEFA Nations League fixtures.
  • Northern Ireland claimed a comprehensive three-goal win when the two sides met in October.
What to expect

Northern Ireland enter this fixture with significant momentum and a proven defensive structure that has kept them unbeaten in the competition. Ukraine face a difficult challenge to turn their form around after losing their last two matches, including the reverse fixture against their opponents. Given the current standings and the nature of their recent meeting, Northern Ireland appear to have the edge, though the return from a long break in play makes the outcome difficult to call with any certainty.

What our records do not hold

No absences were reported for either side.

Data considered:
  • recent form
  • home and away form
  • head-to-head
  • rest days
  • league table
  • odds
  • absences
  • provider statistics
  • players
  • match flow
  • set-up

This text is written by AI from the data listed above. It is analysis for entertainment only, it can be wrong, and it is not betting advice. How we make previews

Entertainment only. 18+. Play responsibly.

Team statistics

  • 1.65Expected goals0.86
  • 288Accurate passes521
  • 10Shots inside box4
  • 5Shots outside box3
  • 4Blocked shots1
  • 6Free kicks8
  • 1.65Expected goals0.86
  • 288Accurate passes521
  • 10Shots inside box4
  • 5Shots outside box3
  • 4Blocked shots1
  • 6Free kicks8
  • 5Shots on goal2
  • 2Saves4
  • 6Shots off goal4
  • 2Offsides2
  • 364Passes593
  • 15Total shots7
  • 1Yellow cards0
  • 4Corners2
  • 9Fouls6
  • 0Red cards0
  • 38%Possession62%

Line-ups

Northern Ireland 5-4-1

  1. 1P. CharlesG
  2. 2T. DevlinD
  3. 4Tom AtchesonD
  4. 15Ruairi McConvilleD
  5. 22C. BrownD
  6. 3J. DevennyD
  7. 7E. GalbraithM
  8. 5T. HumeM
  9. 19S. CharlesM
  10. 14I. PriceM
  11. 10J. DonleyF

Ukraine 4-4-2

  1. 12A. TrubinG
  2. 13I. ZabarnyiD
  3. 3E. SarapiyD
  4. 22M. MatvienkoD
  5. 16V. MykolenkoD
  6. 7O. KashchukM
  7. 6Y. YarmolyukM
  8. 18O. OcheretkoM
  9. 8H. SudakovM
  10. 14D. SikanF
  11. 9R. YaremchukF

Northern Ireland 5-4-1

  1. 1P. CharlesG
  2. 2T. DevlinD
  3. 4Tom AtchesonD
  4. 15Ruairi McConvilleD
  5. 22C. BrownD
  6. 3J. DevennyD
  7. 7E. GalbraithM
  8. 5T. HumeM
  9. 19S. CharlesM
  10. 14I. PriceM
  11. 10J. DonleyF

Bench

  1. 13B. GrahamF
  2. 18M. ForbesD
  3. 12C. HazardG
  4. 16Patrick KellyM
  5. 21J. MagennisF
  6. 8C. MarshallF
  7. 17P. McNairD
  8. 9K. MorrisonM
  9. 11P. SmythF
  10. 20B. SpencerD
  11. 6J. ThompsonM
  12. 23Dermot William MeeG

Coach

M. O'Neill

Ukraine 4-4-2

  1. 12A. TrubinG
  2. 13I. ZabarnyiD
  3. 3E. SarapiyD
  4. 22M. MatvienkoD
  5. 16V. MykolenkoD
  6. 7O. KashchukM
  7. 6Y. YarmolyukM
  8. 18O. OcheretkoM
  9. 8H. SudakovM
  10. 14D. SikanF
  11. 9R. YaremchukF

Bench

  1. 21I. KrasnopirF
  2. 5I. KrupskyiD
  3. 2B. KrushynskyiD
  4. 4T. MykhavkoD
  5. 19E. NazarynaM
  6. 23D. RiznykG
  7. 17V. VanatF
  8. 15I. VarfolomeevM
  9. 1H. ErmakovG
  10. 10O. AndrievskyiM
  11. 11A. DovbykF
  12. 20H. SynchukM

Coach

AM
Andrea Maldera

Timeline

0'15'30'45'60'75'90'105'120'
  1. 68'GoalTerry Devlin (assist: Ethan Galbraith)Northern Ireland
0'15'30'45'60'75'90'105'120'
  1. 23'Goal disallowedJamie DonleyNorthern Ireland
  2. 68'GoalTerry Devlin (assist: Ethan Galbraith)Northern Ireland
  3. 72'SubstitutionOn: Gennadiy SynchukOff: Heorhii SudakovUkraine
  4. 72'SubstitutionOn: Igor KrasnopirOff: Roman YaremchukUkraine
  5. 75'Yellow cardJamie DonleyNorthern Ireland
  6. 80'SubstitutionOn: Patrick KellyOff: Terry DevlinNorthern Ireland
  7. 81'SubstitutionOn: Egor NazarynaOff: Oleg OcheretkoUkraine
  8. 82'Yellow cardMichael Andrew Martin O'NeillNorthern Ireland
  9. 87'SubstitutionOn: Brodie SpencerOff: Justin DevennyNorthern Ireland
  10. 87'SubstitutionOn: Josh MagennisOff: Jamie DonleyNorthern Ireland
  11. 90'SubstitutionOn: Artem DovbykOff: Oleksii KashchukUkraine

Players of the match

  • 7.77T. DevlinNorthern Ireland
  • 7.58E. GalbraithNorthern Ireland
  • 7.36J. DevennyNorthern Ireland
PlayerMinutesRating
T. Devlin807.77
E. Galbraith907.58
J. Devenny877.36
A. Trubin907.3
C. Brown907.02
M. Matvienko907
Ruairi McConville906.98
I. Zabarnyi906.91
E. Sarapiy906.9
J. Magennis36.85
Y. Yarmolyuk906.74
Tom Atcheson906.66
Patrick Kelly106.63
S. Charles906.57
H. Synchuk186.57
P. Charles906.55
O. Ocheretko816.55
H. Sudakov726.54
B. Spencer36.45
D. Sikan906.42
E. Nazaryna96.37
J. Donley876.33
A. Dovbyk16.29
T. Hume906.28
R. Yaremchuk726.26
I. Krasnopir186.25
I. Price906.2
V. Mykolenko906.09
O. Kashchuk895.95
Dermot William Mee00
J. Thompson00
P. Smyth00
K. Morrison00
P. McNair00
C. Marshall00
C. Hazard00
M. Forbes00
B. Graham00
I. Krupskyi00
B. Krushynskyi00
T. Mykhavko00
D. Riznyk00
V. Vanat00
I. Varfolomeev00
H. Ermakov00
O. Andrievskyi00

Absences

No absences reported

Standings

PositionRecordPointsGoal diff
3Ukraine1-1-34-4
1Northern Ireland3-2-011+5
UEFA Nations League table

Recent matches

  • Ukraine
    1-1-3LWDLLL2
  • Northern Ireland
    2-2-1LWDWDD1

Head-to-head

1 match

1 Northern IrelandDraws 00 Ukraine

1 match

1 Northern IrelandDraws 00 Ukraine
  1. 2026-10-02Northern Ireland

Also in this competition

FinishedKosovovsIsraelUEFA Nations LeagueStadiumi Fadil Vokrri0:0
FinishedNorwayvsWalesUEFA Nations LeagueUllevaal Stadion3:1
FinishedGeorgiavsHungaryUEFA Nations LeagueBoris Paichadze Dinamo Arena0:2
FinishedPortugalvsDenmarkUEFA Nations LeagueEstádio Municipal de Braga1:4
FinishedKosovovsIsraelUEFA Nations LeagueStadiumi Fadil Vokrri0:0
FinishedNorwayvsWalesUEFA Nations LeagueUllevaal Stadion3:1
FinishedGeorgiavsHungaryUEFA Nations LeagueBoris Paichadze Dinamo Arena0:2
FinishedPortugalvsDenmarkUEFA Nations LeagueEstádio Municipal de Braga1:4
FinishedAustriavsRep. Of IrelandUEFA Nations LeagueRaiffeisen Arena1:0
FinishedRomaniavsPolandUEFA Nations LeagueArena Națională2:1
FinishedSwedenvsBosnia & HerzegovinaUEFA Nations LeagueStrawberry Arena3:2
FinishedCyprusvsMontenegroUEFA Nations LeagueAlphamega Stadium1:4

Entertainment only. 18+. Play responsibly.