Summary

  • Irish Premiership fixtures (19:45 BST)

  • Ballymena United 0-2 Glentoran - Watch live on BBC iPlayer & BBC Sport app

  • Aaron McEneff nets penalty in 82nd minute

  • Marcus Kane scores on 500th appearance in injury time

  • FT: Linfield 1-0 Cliftonville

  • Ethan McGee heads Linfield into the lead

  1. Postpublished at 21:07 BST 21 August

    Linfield 1-0 Cliftonville

    Liam McStravick manages to get a shot away as the ball falls kindly for him but can't quite keep his effort on target.

    That isn't a million miles away from a leveller for the Reds.

  2. Postpublished at 21:07 BST 21 August

    Ballymena United 0-0 Glentoran

    James Hood meets Charlie Allen's free kick but Glentoran keeper Billy Crellin gets down to push the effort away.

  3. SUBSTITUTIONpublished at 21:06 BST 21 August

    Linfield 1-0 Cliftonville

    Kobei Moore replaces Kieran Offord up front for Linfield in the 64th minute.

  4. YELLOW CARDpublished at 21:05 BST 21 August

    Ballymena United 0-0 Glentoran

    James Singleton halts Ballymena's Charlie Allen's burst forward by tugging him back and a yellow card is the inevitable outcome.

  5. Postpublished at 21:03 BST 21 August

    Ballymena United 0-0 Glentoran

    A sight of goal for Ballymena as Matthew Clarke stands up a cross from the left but Charlie Allen takes too long to get his shot away as the ball drops and James Singleton is able to block.

  6. Postpublished at 21:02 BST 21 August

    Ballymena United 0-0 Glentoran

    Once again, it's the imposing figure of Zeno Rossi who gets on the end of Ryan Cooney's corner but once again, he can't direct it goalwards.

  7. Postpublished at 21:01 BST 21 August

    Ballymena United 0-0 Glentoran

    Glentoran's Ross Clarke slides in to challenge Ballymena keeper David Walsh with a corner the outcome.

  8. DOUBLE SUBSTITUTIONpublished at 21:00 BST 21 August

    Linfield 1-0 Cliftonville

    Jim Magilton looks to his bench immediately after falling behind as Joel Thompson and Luke Conlan replace Oliver Samuels and Harry Wilson.

  9. Postpublished at 21:00 BST 21 August

    Ballymena United 0-0 Glentoran

    The second half has failed to find any sort of shape or direction so far.

  10. Postpublished at 20:59 BST 21 August

    Ballymena United 0-0 Glentoran

    Philip Lowry
    Limavady midfielder on BBC iPlayer

    It feels like Glentoran had a rocket at half-time to play with more speed and go through the gears.

  11. Postpublished at 20:58 BST 21 August

    Ballymena United 0-0 Glentoran

    Aaron McEneff arrives unmarked to meet a Ross Clarke cross with his head but miscues his effort horribly wide.

    That might be one of the few occasions when a player is happy to turn around and see the assistant's flag raised for an offside!

  12. goal

    GOAL - Linfield 1-0 Cliftonvillepublished at 20:57 BST 21 August

    Ethan McGee (55 mins)

    Lift off for Linfield as Ethan McGee heads home the opener from Adam Frizzell's corner.

    McGee rises highest to beat his man and powers a header beyond Peter Morrison in the middle of the Cliftonville goal who can't do anything to prevent the ball from nestling in the back of the net.

    The Blues have upped the intensity early in the second half and have their reward.

    Ethan McGee scores a goalImage source, Pacemaker
  13. Postpublished at 20:57 BST 21 August

    Linfield 0-0 Cliftonville

    Kieran Offord wastes a glorious opportunity as he can't quite decide whether to find a team-mate or take a shot on himself.

    In the end it comes to nothing.

  14. Postpublished at 20:52 BST 21 August

    Ballymena United 0-0 Glentoran

    Daithi McCallion is now back on the pitch, having completed his one minute absence.

  15. Postpublished at 20:50 BST 21 August

    Ballymena United 0-0 Glentoran

    There's a break in play at the Showgrounds as Ballymena defender Daithi McCallion receives treatment for an injury.

  16. Postpublished at 20:49 BST 21 August

    Linfield 0-0 Cliftonville

    Dane McCullough blazes high and wide with his left food after some good work originally to dispossess Ben Quinn in a dangerous area.

  17. KICK-OFFpublished at 20:48 BST 21 August

    Ballymena United 0-0 Glentoran

    Glentoran make a change at the interval as Ben Gallagher replaces Jordan Jenkins in attack.

    Ballymena remain unchanged as the second period commences.

  18. KICK-OFFpublished at 20:47 BST 21 August

    Linfield 0-0 Cliftonville

    We're back under way at Windsor Park for the second half.

    Hopefully there is a bit more action in the next 45 minutes after limited opportunities before the break.

  19. Postpublished at 20:46 BST 21 August

    HT: Linfield 0-0 Cliftonville

    Paul Leeman
    Former Glentoran captain on BBC Sport NI

    It [the TIG investment] is massive news for Cliftonville and any investment in the league has to be positive. Those involved with Cliftonville will be hoping the investment can take them to the next level.

  20. Postpublished at 20:41 BST 21 August

    HT: Ballymena United 0-0 Glentoran

    Jana McCabe
    BBC Sport NI at the Ballymena Showgrounds

    Glentoran manager Declan Devine certainly did not look impressed as he headed into the changing room at half-time.

    The Glens struggled in the first half but can they make Ballymena pay for not taking advantage of their chances in the second?