Summary

  • Belfast Celtic -P- Moyola Park

  • Knockbreda 0-3 Crusaders (Result, Seaview)

  • Annagh United 3-2 Portadown (Result)

  • Ballymacash Rangers 1-2 Ballinamallard United (Result)

  • Ballymena United 1-2 Ards (Result)

  • Bangor 2-1 Newington (AET)

  • Carrick Rangers 4-3 Newry City AFC (Result)

  • Cliftonville 4-0 Banbridge Rangers (Result)

  • Coleraine 5-0 Armagh City (Result)

  • Dollingstown - P - Ballyclare Comrades

  • Dungannon Swifts 5-0 Rathfriland Rangers (Result)

  • Glenavon -P- Dundela

  • Institute - P - Loughgall

  • Limavady United 1-0 Larne (AET)

  • Linfield 4-0 Wellington Rec (Result)

  1. Final whistlepublished at 18:00 Greenwich Mean Time 4 January

    What a day for Irish Cup upsets as Limavady stunned Larne, Ards beat Ballymena and Annagh defeated Mid-Ulster neighbours Portadown.

    And there's no doubt what's the pick of the games in the sixth round with Glentoran hosting Linfield in a Big Two showdown.

    That's all from us for now - we hope you enjoyed it.

    Thanks for your company.

  2. Irish Cup scoreboardpublished at 17:40 Greenwich Mean Time 4 January

    Irish Cup ResultsImage source, bb
    Image caption,

    Irish Cup Results

  3. Irish Cup sixth-round drawpublished at 17:40 Greenwich Mean Time 4 January

    Dollingstown/Ballyclare Comrades v Institute/Loughgall

    Dungannon Swifts v Coleraine

    Bangor v Annagh United

    Ballinamallard United v Carrick Rangers

    Belfast Celtic/Moyola Park v Ards

    Glentoran v Linfield

    Cliftonville v Glenavon/Dundela

    Crusaders v Limavady United

  4. Here's the numbers for sixth-round drawpublished at 17:36 Greenwich Mean Time 4 January

    1 – Annagh United

    2 – Bangor

    3 – Carrick Rangers

    4 – Linfield

    5 – Dollingstown/Ballyclare Comrades

    6 – Coleraine

    7 – Limavady United

    8 – Dungannon Swifts

    9 – Crusaders

    10 – Institute/Loughgall

    11 – Ballinamallard United

    12 – Ards

    13 – Cliftonville

    14 – Belfast Celtic/Moyola Park

    15 – Glenavon/Dundela

    16 – Glentoran

  5. Watch: Limavady stun champions Larnepublished at 17:34 Greenwich Mean Time 4 January

    FT: Limavady United 1-0 Larne

    Limavady produced a big upset thanks to this Ruairi Boorman goal in extra-time.

    Media caption,

    Watch: Ruairi Boorman score for Limavady to make it 1-0

  6. FULL-TIMEpublished at 17:34 Greenwich Mean Time 4 January

    Limavady United 1-0 Larne

    It's all over at the Limavady Showgrounds where a Ruairi Boorman goal deep into extra-time sends then Championship side through at the expense of the premiership champions.

    Boorman struck five minutes from time when Larne failed to clear a free-kick into the heart of the box.

    It's no less than the Roesiders deserve following a professional display against a disappointing Larne side.

  7. FULL-TIMEpublished at 17:34 Greenwich Mean Time 4 January

    Bangor 2-1 Newington

    It is all over at Clandeboye.

    Bangor have held on to make it into the sixth-round draw.

    The hosts are deserved winners after Martin Bradley's injury-time winner.

  8. Postpublished at 17:32 Greenwich Mean Time 4 January

    Limavady United 1-0 Larne

    Cian Bolger blasts high over the crossbar from virtually on the goal line from the corner.

    How did he miss?

  9. Postpublished at 17:31 Greenwich Mean Time 4 January

    Limavady United 1-0 Larne

    Adam Mullan with a superb challenge to deny Andy Ryan.

    Corner to Larne.

  10. Postpublished at 17:30 Greenwich Mean Time 4 January

    Limavady United 1-0 Larne

    Larne pushing for an equaliser in the dying moments.

  11. Postpublished at 17:28 Greenwich Mean Time 4 January

    Bangor 2-1 Newington

    No more goals or chances to report here in Bangor as the hosts have only two more minutes of normal time to hang on.

  12. Postpublished at 17:27 Greenwich Mean Time 4 January

    Limavady United 1-0 Larne

    Limavady United are just minutes away from a famous cup upset following Ruairi Boorman's late goal.

    Limavady United swung a free-kick in from the right wing, Larne 'keeper Rohan Ferguson failed to gather and Boorman was quickest to react, prodding home from close range to break the deadlock.

  13. goal

    GOAL - Limavady United 1-0 Larnepublished at 17:25 Greenwich Mean Time 4 January

    Ruairi Boorman (115 mins)

  14. Postpublished at 17:23 Greenwich Mean Time 4 January

    Limavady United 0-0 Larne

    Chris Gallagher blazes one well wide of the target from way out, which kind of sums up Larne's day thus far.

    Less than 10 minutes remaining.

  15. Postpublished at 17:19 Greenwich Mean Time 4 January

    Bangor 2-1 Newington

    Matthew Ferguson whips in a low free-kick from the edge of the area, but it is superbly stopped at full stretch by Dean Smyth in the Newington goal.

  16. YELLOW CARDpublished at 17:19 Greenwich Mean Time 4 January

    Limavady United 0-0 Larne

    United defender Tiarnan Boorman the latest to find his way into the referee's notebook for a foul in midfield.

  17. KICK-OFFpublished at 17:16 Greenwich Mean Time 4 January

    Bangor 2-1 Newington

    The second period is underway, can Bangor hang on

  18. KICK-OFFpublished at 17:16 Greenwich Mean Time 4 January

    Limavady United 0-0 Larne

    Limavady United's Lewis Tosh gets the second period of extra-time underway.

  19. Postpublished at 17:14 Greenwich Mean Time 4 January

    Limavady United 0-0 Larne

    End of the first period of extra-time and still nothing to separate these two teams.

    Are we destined for penalties?

  20. Postpublished at 17:13 Greenwich Mean Time 4 January

    Limavady United 0-0 Larne

    A brief pause in play as Limavady United defender Ruairi Boorman receives treatment.