Menu icon
Premium Articles & Expert Tips delivered Daily.
    Plus access to:
  • Get exclusive Willie Mullins' Insights
  • Watch Race Replays & analyse performances
  • Track horses with My Stable
  • Discover Racecard+ powered by Timeform
Join for FREE todayLog in
Sporting Life Plus Logo
Linfield vs Shelbourne - Commentary - Football - Sporting Life
Premium Articles & Expert Tips delivered Daily.
    Plus access to:
  • Get exclusive Willie Mullins' Insights
  • Watch Race Replays & analyse performances
  • Track horses with My Stable
  • Discover Racecard+ powered by Timeform
Join for FREE todayLog in
Sporting Life Plus Logo

Linfield v Shelbourne Live Score

0Agg(1)
2Agg(5)
Linfield vs Shelbourne - Commentary - Football - Sporting Life
23' Harry Wood
Linfield vs Shelbourne - Commentary - Football - Sporting Life
30' Ali Coote
View Next GamesImage of a gold chevron
Image of a grey clock28/08/25
Image of a referee's whistleRef. J Weinberger
Image of a pitchClearer Twist National Stadium at Windsor Park
Harry Wood 23'
Linfield vs Shelbourne - Commentary - Football - Sporting Life
Ali Coote 30'
Linfield vs Shelbourne - Commentary - Football - Sporting Life
  • Match ends, Linfield 0, Shelbourne 2.
  • 90'+4
    Second Half ends, Linfield 0, Shelbourne 2.
  • 90'+2
    Chris Shields (Linfield) is shown the yellow card for a bad foul.
  • 90'
    James Norris (Shelbourne) is shown the yellow card for a bad foul.
  • 90'
    Fourth official has announced 3 minutes of added time.
  • 82'
    Substitution, Shelbourne. Kameron Ledwidge replaces Sam Bone.
  • 77'
    Ben Hall (Linfield) is shown the yellow card for a bad foul.
  • 76'
    Mark Coyle (Shelbourne) is shown the yellow card for a bad foul.
  • 74'
    Substitution, Shelbourne. Daniel Kelly replaces Harry Wood.
  • 72'
    Substitution, Linfield. Callumn Morrison replaces Kyle McClean.
  • 72'
    Substitution, Linfield. Matty Yates replaces Christopher McKee.
  • 62'
    Substitution, Shelbourne. Mark Coyle replaces Kerr McInroy.
  • 62'
    Substitution, Shelbourne. John Martin replaces Mipo Odubeko.
  • 61'
    Substitution, Shelbourne. Evan Caffrey replaces Milan Mbeng.
  • 61'
    Charlie Allen (Linfield) is shown the yellow card for a bad foul.
  • 60'
    Substitution, Linfield. Sean Brown replaces Joshua Archer.
  • 59'
    Substitution, Linfield. Samuel Taylor replaces Kirk Millar.
  • 59'
    Substitution, Linfield. Charlie Allen replaces Sam Roscoe-Byrne.
  • 45'
    Second Half begins Linfield 0, Shelbourne 2.
  • 45'+1
    First Half ends, Linfield 0, Shelbourne 2.
  • 45'
    Fourth official has announced 1 minutes of added time.
  • 40'
    Joshua Archer (Linfield) is shown the yellow card for a bad foul.
  • 30'
    Goal! Linfield 0, Shelbourne 2. Ali Coote (Shelbourne) right footed shot from the centre of the box to the high centre of the goal. Assisted by Mipo Odubeko.
  • 23'
    Goal! Linfield 0, Shelbourne 1. Harry Wood (Shelbourne) right footed shot from the centre of the box to the high centre of the goal. Assisted by Ali Coote.
  • 0'
    First Half begins.
  • Lineups are announced and players are warming up.

Next Matches

Join for Free
Image of stables faded in a gold gradientGet exclusive Willie Mullins insight, plus access to premium articles, expert tips and Timeform data, plus more...
Log in
Discover Sporting Life Plus benefitsWhite Chevron
Sporting Life Plus Logo