McGee 26'
Windsor Park, BelfastJacob Karlsen
Match story
Win-probability swings · in-play model
11'⚽+26 LIN
McGee opens it
First goal of the match — 1–0.
↳assist Frizzell
LIN win prob 29% → 55%
26'−12 LIN
McGee sees red
Linfield down to ten men.
LIN win prob 58% → 45%
27'⚽−28 LIN
Musolitin levels
All square again at 1–1.
LIN win prob 45% → 18%
49'⚽+38 LIN
Offord puts them ahead
↑ off the bench
Linfield in front at 2–1.
↳assist Fitzpatrick
LIN win prob 17% → 55%
90+2'⚽−100 LIN
Orlov levels
↑ off the bench
All square again at 2–2.
↳assist Vukušić
LIN win prob 100% → 0%
Pressure index
Minute-by-minute momentum · home up · away down
LinfieldNõmme Kalju
⚽ McGee
⚽ Musolitin
⚽ Offord
⚽ Orlov
HT
15'30'45'45+160'75'90'90+3
11'⚽ McGee27'⚽ Musolitin49'⚽ Offord90+2'⚽ Orlov
Key events
FT 2–2 · HT 1–1 · goals, cards and subs
⚽11'1–0
Ethan McGee
Goal · assist Adam Frizzell
12'
Matthew Fitzpatrick
Yellow card
26'
Ethan McGee
Red card · sent off
⚽27'1–1
Oleksandr Musolitin
Goal
HTHalf-time · level at 1–1
46'
Dane McCullough
On for Dylan Wells
46'
Kieran Offord
On for Adam Frizzell
⚽49'2–1
Kieran Offord
Goal · assist Matthew Fitzpatrick
62'
Oleksandr Musolitin
Yellow card
63'
Mihhail Orlov
On for Enrique Esono
65'
Ryan Nolan
Yellow card
73'
Nikita Ivanov
On for Tiago Baptista
73'
Daniil Sotsugov
On for Danyl Mashchenko
⚽90'+22–2
Mihhail Orlov
Goal · assist Roko Vukušić
FTFull-time · Linfield 2–2 Nõmme Kalju
Impact map
Dot size = match rating · tap a dot for the full breakdown
SHIELDALL-ACTIONQUIET NIGHTSPEARHEAD
Chris Johns5.9
Ryan Nolan6.0
Chris Shields6.3
Mihhail Orlov6.9
Enrique Esono6.3
Dylan Wells6.5
Henri Perk5.9
Matthew Fitzpatrick6.5
FitzpatrickDarragh Leahy6.0
Dane McCullough6.3
Ethan McGee5.4
Kirk Millar6.3
Kyle McClean6.3
Kieran Offord6.8
Adam Frizzell6.5
Ben Hall6.0
Oleksandr Musolitin-
Nikita Ivanov6.5
IvanovModou Tambedou6.0
Tiago Baptista6.3
Aleksandr Nikolajev6.0
Rommi Siht6.3
Roko Vukušić6.2
Maksim Podholjuzin6.0
Bogdan Vastsuk6.3
Danyl Mashchenko6.0
Daniil Sotsugov6.5
LinfieldNõmme Kalju
DEFENCE ↑ · ATTACK →