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.

Summary

  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

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.

What they said

Ballinamallard Utd 1-2 Linfield

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.

Gavin DykesBallinamallard manager

What they said

Coleraine 1-0 Crusaders

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.

Stephen BaxterCrusaders manager

What they said

Ballinamallard Utd 1-2 Linfield

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.

Stephen LowryLinfield goal-scorer

What they said

Coleraine 1-0 Crusaders

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.

Oran KearneyColeraine manager

Irish Premiership table - as it stands

Irish Premiership table
BBC Sport
Irish Premiership table

FULL-TIME

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.

FULL-TIME

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.

FULL-TIME

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.

FULL-TIME

Coleraine 1-0 Crusaders

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

FULL-TIME

Ballinamallard Utd 1-2 Linfield

A massive three points for the Blues! 

GREAT SAVE!

Coleraine 1-0 Crusaders

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

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.

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.

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. 

Johnny being good...

Cliftonville 1-1 Ballymena Utd

Goalscoring acrobatics from Ballymena goalscorer Johnny McMurray.

Johnny McMurray scores for Ballymena United
Press Eye
Johnny McMurray scores for Ballymena United

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.

Stephen Lowry strikes to give Linfield the lead at Ferney Park

HITS THE WOODWORK

Ards 0-0 Glenavon

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

HITS THE WOODWORK

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.

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. 

C'mon Coleraine!!!

He's shouting his heart out for the Bannsiders

Reds on top

Cliftonville 1-1 Ballymena Utd

Cliftonville piling on the pressure as they try to exploit their one-man advantage at Solitude. Finding visiting goalkeeper Tim Allen in inspired form however.

Fine save after fine save from the Ballymena stopper.

Solitude in the sunshine

Cliftonville 1-1 Ballymena Utd

Conor McCloskey and Levi Ives
Presseye
Ballymena's Conor McCloskey closes in on Cliftonville defender Levi Ives at Solitude

Gray Friars....no Bobby

Ards 0-0 Glenavon

Action from Bangor Fuels Arena
Presseye
Ards defender Emmett Friars and Glenavon forward James Gray battle for possession

Blues on top

Ballinamallard Utd 1-1 Linfield

Linfield are playing with more purpose and Andrew Waterworth has been immense. They know they have to go for it now.

Stephen SmallSaturday Sportsound summariser

Heads I win...

Portadown 0-1 Dungannon Swifts

Shamrock Park action
Presseye
Portadown's Marcio Soares and Douglas Wilson of Dungannon in aerial battle at Shamrock Park

CLOSE!

Ballinamallard Utd 1-1 Linfield

Linfield are pushing for a second goal and Ryan McConnell clears off his own line from Niall Quinn's shot. Quinn then heads wide from a Kirk Millar cross.

RED CARD

Cliftonville 1-1 Ballymena Utd

Ballymena reduced to 10 men as Tony Kane is sent-off on 54 minutes for a dangerous high challenge on Stephen Garrett . Straight red card for the Sky Blues midfielder.

Ferney Park action

Ballinamallard Utd 1-1 Linfield

Action from Ferney Park
Presseye
Jamie Mulgrew and Colm McLaughlin vie for possession during the first half at Ferney Park

GOAL

Ballinamallard Utd 1-1 Linfield

Linfield are level on 50 minutes as substitute Aaron Burns fires home from an Andrew Waterworth cross. Burns was a half-time replacement and the midfielder's goalscoring prowess was again on display. 

Aaron Burns scores Linfield's equaliser at Ferney Park

Watch Final Score - BBC 2 NI at 5pm

Final Score on BBC2 Northern Ireland

Meanwhile at the National Stadium...

While the Irish Premiership action takes place on Saturday afternoon, the Northern Ireland squad are being put through their paces in a training session at Windsor Park ahead of tomorrow night's World Cup qualifier against Norway.

Presseye
Presseye
Northern Ireland players train at Windsor Park

Eoin enjoys his goal

Coleraine 1-0 Crusaders


          Joy for Eoin Bradley after netting his penalty to give Coleraine a 1-0 lead over leaders Crusaders
pre
Joy for Eoin Bradley after netting his penalty to give Coleraine a 1-0 lead over leaders Crusaders

Can Coleraine keep out the Crues?

Coleraine 1-0 Crusaders

Crusaders have been building momentum since the penalty and they have stretched Coleraine, who continue to pose a threat at the other end. With the players Crusaders have up top I expect more goals in the second half.

Philip Mitchell Saturday Sportsound summariser

HALF-TIME

Ards 0-0 Glenavon

Ballinamallard Utd 1-0 Linfield

Cliftonville 1-1 Ballymena Utd

Coleraine 1-0 Crusaders 

Portadown 0-1 Dungannon Swifts

SUBSTITUTION

Cliftonville 1-1 Ballymena Utd

Change at Solitude as Cathair Friel comes on for Ballymena striker Kevin Braniff, who looks to have picked up an injury.

Friel back in the mix after sitting out the midweek 1-1 draw with Coleraine through suspension, having been sent-off in the Braidmen's 4-2 defeat by Glentoran last Saturday.

Mallards bossing it

Ballinamallard Utd 1-0 Linfield

Ballinamallard have been by far the better team. Linfield are not getting on the ball enough, they are not moving it quick enough and they look uncomfortable.

Stephen SmallSaturday Sportsound summariser

GOAL

Cliftonville 1-1 Ballymena Utd

Johnny McMurray levels for Ballymena in the 34th minute with his 14th goal of the season and his second in successive matches.

Tony Kane's corner was cleared but the ball fell to the midfielder, who crossed for Kyle Owens to head the ball down to McMurray, who made no mistake.

Johnny McMurray levels for Ballymena United at Solitude

GOAL

Portadown 0-1 Dungannon Swifts

Peter McMahon scores for Dungannon against his former club in the 31st minute, finishing at the second time of asking for his first goal of the season.

GOAL

Ballinamallard Utd 1-0 Linfield

The Mallards go in front on the half-hour mark with Ryan Curran firing into the bottom corner. Curran netted from 20 yards and the pressure is now on the Blues in a game they really must win before the top-two clash with the Crues in a fortnight. 

View more on twitter