Summary

  • Linfield v Dungannon Swifts (19:45 BST)

  1. FULL-TIMEpublished at 21:45 British Summer Time 4 July

    Linfield 0-0 Dungannon Swifts (3-5 on pens)

    All over at Windsor Park for the season curtain raiser as the Irish Cup champions secure the Charity Shield.

    Bigger fish to fry for the Blues next week as they travel to Dublin for their clash with Shelbourne while Dungannon have a couple of weeks to prepare to face Vaduz.

    Thank you for joining us and we will see you soon! Goodnight.

  2. PENALTYpublished at 21:43 British Summer Time 4 July

    And he does! Five perfect kicks for Dungannon Swifts mean they win the 2025 NIFL Charity Shield!

  3. PENALTYpublished at 21:42 British Summer Time 4 July

    My apologies it was Chris McKee and he does score! But Leon Boyd can now win it for the Swifts!

  4. PENALTYpublished at 21:41 British Summer Time 4 July

    Dylan King with a brilliant spot kick. Ryan McKay must score!

  5. MISSED PENALTYpublished at 21:40 British Summer Time 4 July

    Rhys Annett's penalty is saved! Advantage Dungannon!

  6. PENALTYpublished at 21:40 British Summer Time 4 July

    Sean McAllister scores after a stuttering run up. 3-2 Swifts

  7. PENALTYpublished at 21:39 British Summer Time 4 July

    Alex Henderson goes the right way but Chris Shields' penalty is right in the bottom corner. 2-2

  8. PENALTYpublished at 21:39 British Summer Time 4 July

    No mistake from Adam Glenny. 2-1 Swifts.

  9. PENALTYpublished at 21:38 British Summer Time 4 July

    Kieran Offord sends Alex Henderson the wrong way with a confident spot kick.

  10. PENALTYpublished at 21:38 British Summer Time 4 July

    Leo Alves steps up first and his penalty hits the post and is going to rebound away but goes in off the unfortunate David Walsh!

  11. FULL-TIMEpublished at 21:34 British Summer Time 4 July

    Linfield 0-0 Dungannon Swifts

    Once more, no added time as we head to straight to a penalty shootout!

  12. Postpublished at 21:31 British Summer Time 4 July

    Linfield 0-0 Dungannon Swifts

    Nice link-up between Sean Brown and Kieran Offord tees up Joshua Archer but his improvised effort just squeezes wide with Alex Henderson scrambling across his goal line.

    Two minutes of the 90 remain.

  13. Postpublished at 21:27 British Summer Time 4 July

    Linfield 0-0 Dungannon Swifts

    The Swifts win a corner against the run of play after Sam Roscoe's misjudged back pass almost went in to his own net!

    However, David Walsh deals with the delivery well and Roscoe's blushes are spared.

  14. Postpublished at 21:21 British Summer Time 4 July

    Linfield 0-0 Dungannon Swifts

    Less than a quarter of an hour remaining and a goal does not appear imminent although much of the play recently has been in the Dungannon end of the pitch.

    The home crowd are in fine voice despite the stalemate on the pitch.

  15. SUBSTITUTIONpublished at 21:16 British Summer Time 4 July

    Linfield 0-0 Dungannon Swifts

    More subs for both sides as both keepers have now been changed. The Swifts put Alex Henderson in goal in place of Declan Dunne while John Scott and Dylan King replace Peter Maguire and Tiernan Kelly.

    For Linfield, Sam Roscoe, Scot Whiteside Sean Brown, Rhys Annett and Ryan McKay are on for Kirk Millar, Ben Hall, Ethan McGee, Matt Fitzpatrick and Matthew Orr.

    That is both benches empty with twenty to go so thankfully no more subs to tell you about!

  16. Postpublished at 21:10 British Summer Time 4 July

    Linfield 0-0 Dungannon Swifts

    We have played twenty minutes in the second half and to say this has been disjointed would be an understatement. There have been next to no chances here as we creep towards penalties with no extra-time to be played.

  17. SUBSTITUTIONpublished at 21:05 British Summer Time 4 July

    Linfield 0-0 Dungannon Swifts

    An absolute reporter's nightmare here as David Healy makes FIVE subs at once. Here goes nothing...

    Coming off are Chris Johns, Callum Morrison, Charlie Allen, Jamie Mulgrew and Euan East.

    Coming on are David Walsh, Chris Shields, Kieran Offord, Chris McKee and Dane McCullough.

    To make matters worse, the Swifts make three more as Leon Boyd, Bobby-Jack McAleese and Sean McAllister replace Kealan Dillon, Tiernan Kelly and Thomas Maguire.

    And breath...

  18. Postpublished at 20:57 British Summer Time 4 July

    Linfield 0-0 Dungannon Swifts

    Three Swifts corners in a row are well dealt with by the Linfield defence with Chris Johns getting fouled after the last one.

    The rain is coming down harder now so much so I can barely make out the mountains behind the North Stand.

  19. KICK-OFFpublished at 20:49 British Summer Time 4 July

    Linfield 0-0 Dungannon Swifts

    Back underway at Windsor Park with a triple change for the Swifts. Steven Scott, Leo Alves and Cahal McGinty replace Tomas Galvin, Mal Smith and Caolan Marron.

    Linfield are unchanged.

  20. HALF-TIMEpublished at 20:40 British Summer Time 4 July

    Linfield 0-0 Dungannon Swifts

    Gael Bigirimana in action for Dungannon SwiftsImage source, Pacemaker
    Image caption,

    No added time at the end of the first half says it all really in a first half that was a slow starter but has started to produce some chances. Will we see the deadlock broken in the second half?