Got a TV Licence?

You need one to watch live TV on any channel or device, and BBC programmes on iPlayer. It’s the law.

Find out more
I don’t have a TV Licence.


  1. Ards 1-0 Glenavon (Res)
  2. Ballinamallard United 1-2 Linfield (Res)
  3. Cliftonville 2-1 Ballymena United (Res)
  4. Coleraine 1-0 Crusaders (Res)
  5. Portadown 0-1 Dungannon Swifts (Res)
  6. Glentoran 1-0 Carrick Rangers (FRI)

Live Reporting

By Richard Petrie and Alvin McCaig

All times stated are UK

  1. That's all folks!

    Bye for now

    Well, that's all from us on what turned out to be a dramatic day in the Premiership title race.

    Some of us may have thought it was all over...but it's not now!

    Just four points separate Crusaders and Linfield at the top of the table now, with the sides meeting in a titanic match at Windsor Park on 8 April.

    Look out for all the day's goals on the BBC Sport NI website tonight and be sure to join us for coverage of the Irish Cup semi-finals next week.

    Before that, BBC Radio Ulster will have live coverage of Northern Ireland's World Cup qualifier from 19:30 BST on Sunday night, also available on the BBC Sport website.

    A gentle reminder, as if you needed it, that the clocks will have gone forward an hour by then as we move from GMT to BST.

    And, as if all that wasn't enough, The Irish League Show will be available on the BBC iPlayer from Monday evening.

  2. What they said

    Ballinamallard Utd 1-2 Linfield

    Quote Message: I am sick. We should have won it. We had a chance to make it 2-0 and didn't take it. We were the better side in the first half but ended up taking nothing from the game. I can't ask any more of my players in terms of attitude though. from Gavin Dykes Ballinamallard manager
    Gavin DykesBallinamallard manager
  3. What they said

    Coleraine 1-0 Crusaders

    Quote Message: We are bitterly disappointed. We have honest individuals in our changing room and we haven't performed well today. We haven't dealt well with the livelypitch and we ran out of ideas in the end. We didn't do what we normally do but I tip my hat to Coleraine for the amount of effort they put in to keep us out. from Stephen Baxter Crusaders manager
    Stephen BaxterCrusaders manager
  4. What they said

    Ballinamallard Utd 1-2 Linfield

    Quote Message: There were a few words said at half-time and we eventually got over the line. It's three massive points in the title race and we believe we can go on and win the league title. It sets up a big game against Crusaders in two weeks. As soon as I struck the ball, I knew it was going in. from Stephen Lowry Linfield goal-scorer
    Stephen LowryLinfield goal-scorer
  5. What they said

    Coleraine 1-0 Crusaders

    Quote Message: Our energy across the pitch for the 90 minutes was fantastic. You have got to be right up there in all aspects to beat the champions. They are a team with serious firepower and I didn't think one goal would be enough. For big parts of the game we held our own. Chris Johns was fantastic and he has a big future ahead of him. from Oran Kearney Coleraine manager
    Oran KearneyColeraine manager
  6. Irish Premiership table - as it stands

    Irish Premiership table
    Image caption: Irish Premiership table

    Portadown 0-1 Dungannon Swifts

    Peter McMahon's first-half goal proves enough to sink relegation doomed Portadown.

    The victory takes the Swifts back above Glentoran into seventh place in the league standings.


    Ards 1-0 Glenavon

    Ards pull further away from the relegation-promotion play-off place with this last-gasp win over Irish Cup semi-finalists Glenavon.


    Cliftonville 2-1 Ballymena Utd

    Cliftonville beat 10-man Ballymena at Solitude to move six points ahead of the Sky Blues in the Premiership table. Cliftonvile stay fourth, Ballymena fifth.

    The sides will meet again at the Showgrounds on Easter Tuesday, 18 April.


    Coleraine 1-0 Crusaders

    Crues see their lead at the top cut to four points.


    Ballinamallard Utd 1-2 Linfield

    A massive three points for the Blues! 


    Coleraine 1-0 Crusaders

    Bannsiders keeper Chris Johns makes a superb save to deny Jordan Forsythe. No long left now.

  13. GOAL

    Ards 1-0 Glenavon

    Michael Ruddy scores for Ards in the dying moments at the Bangor Fuels Arena...

    The defender nets the rebound after goalkeeper James Taylor saved his initial penalty, but was unable to hold onto the ball.

  14. GOAL

    Cliftonville 2-1 Ballymena Utd

    Cliftonville eventually break down Ballymena's resistance.

    Jay Donnelly with his second of the game in the 88th minute, an instinctive finish after the ball was headed down in the area following a corner.

  15. CLOSE!

    Coleraine 1-0 Crusaders

    Bannsiders striker Ian Parkhill fizzes over the Crusaders bar. The leaders are hitting it long in a desperate search for the equaliser in the dying seconds. 

  16. Johnny being good...

    Cliftonville 1-1 Ballymena Utd

    Goalscoring acrobatics from Ballymena goalscorer Johnny McMurray.

    Johnny McMurray scores for Ballymena United
    Image caption: Johnny McMurray scores for Ballymena United
  17. GOAL

    Ballinamallard Utd 1-2 Linfield

    A big goal in the title race - Stephen Lowry smashes into the top corner on 85 minutes to put the Blues in front. The midfielder chested down before delivering a blistering strike into the Mallards net. As it stands Linfield will cut the gap on leaders Crusaders to four points.

    Video content

    Video caption: Stephen Lowry strikes to give Linfield the lead at Ferney Park

    Ards 0-0 Glenavon

    Mark Patton strikes the woodwork for Glenavon. The best chance of the game so far for the visitors.


    Ballinamallard Utd 1-1 Linfield

    Jason McCartney goes clear with just Blues keeper Gareth Deane to beat but his lob drops on top of the Blues crossbar. A big let-off for Linfield.

  20. CLOSE!

    Coleraine 1-0 Crusaders

    Crusaders have created few clear-cut chances but they have squandered an excellent opportunity at the Showgrounds. Jordan Owens heads down from a long ball and David Cushley slices wide from six yards. Could be a big miss.