KICK-OFFpublished at 20:45 British Summer Time 21 April 2021
Aberdeen 1-0 Celtic
We're off again at Pittodrie.
The action will be resuming at Rugby Pak and Victoria Park any moment too.
Griffiths nets in 93rd minute to earn Celtic point at Aberdeen
Lafferty's first-half hat trick against Dundee Utd moves Kilmarnock five clear of basement
St Mirren come from behind to beat Ross County 3-1
Hibs beat Livingston to secure European spot
Hamilton's relegation fears heightened after Motherwell loss
St Johnstone score 94th-minute penalty to hold Rangers
Colin Moffat
Aberdeen 1-0 Celtic
We're off again at Pittodrie.
The action will be resuming at Rugby Pak and Victoria Park any moment too.
HT: Aberdeen 1-0 Celtic
Tyrone Smith
BBC Scotland at Pittodrie
A lot of the talk in the build up to this one was about Scott Brown. But it is another midfielder, Lewis Ferguson who has stolen the show. The goal is the icing on the cake after a first-half masterclass. He could have got his name on the scoresheet again and he produced a brilliant goal-line clearance at the other end to keep Aberdeen's advantage intact.
But Celtic, have had chances too, and can count themselves unlucky not to be going in at the break on level terms.
The last time Aberdeen kept a clean sheet at home to Celtic? Well, that was back in 2001.
St Johnstone 0-1 Rangers
Tremendous stop from Zander Clark to prevent Rangers putting this game to bed.
Kemar Roofe forces his way through on goal, but the St Johnstone stopper leaps to his left to block the shot.
After a slow start, Kilmarnock are well on their way to a vital three points. All thanks to three goals from Kyle Lafferty. What an inspired signing by Tommy Wright.
Lewis Ferguson's 10th goal of the season has Aberdeen in front and heading for European qualification.
The home side started the better and deserved their lead, but Celtic - and Odsonne Edouard in particular - have been wasteful in front of goal and Ferguson was a hero at the other end to head off the line from Ryan Christie.
Jordan White's cute flick has Ross County ahead at the break and despite a slow start, the home side have been good value for their lead.
St Mirren have had the majority of possession but haven't been able to convert their territorial dominance into clear chances.
Their best opportunity coming when Lee Erwin forced a neat save from Ross Laidlaw just before the end of the half.
Aberdeen 1-0 Celtic
Odsonne Edouard finally has the ball in the Aberdeen net, but the Celtic striker is ruled offside.
Mohamed Elyounoussi's shot on the turn takes a deflection off a defender, but Edouard was already the last man as the on-loan Southampton winger struck.
Kyle Lafferty (pen)
Signing of the season?! Kyle Lafferty rolls home a spot-kick for his first-half hat-trick. Incredible. Kilmarnock in total control.
Ross County 1-0 St Mirren
19 year-old Jay Henderson, making his first start for St Mirren, has been causing all sorts of problems down the right hand side and he jinks past his man to float an inviting cross in.
Lee Erwin uses every muscle available in his neck to lurch back and nod towards goal. It looks to be creeping in but Ross Laidlaw does well to claw the ball out.
Aberdeen 1-0 Celtic
Odsonne Edouard is having another one of those days.
The French striker's low drive comes off the knees of Aberdeen goalkeeper Gary Woods and Ryan Christie's shot on the rebound is deflected over.
From the corner, Christie's header is brilliantly cleared off the line by Lewis Ferguson and, from the second corner, Scott Brown heads just over.
Kyle Lafferty
Champagne stuff from Kilmarnock. Chris Burke drives at the Dundee United defence, slides a pass in to Mitch Pinnock in the box and his cutback finds Lafferty to stroke brilliantly into the far corner.
Kilmarnock cruising after a slow start.
Ross County 1-0 St Mirren
That should be 2-0.
A fanstastic ball in from Jason Naismith flies across the six yard line and Billy McKay somehow doesn't get his foot to what would have been a certain goal.
Kyle Lafferty
I think a sixth goal in eight games qualifies Kyle Lafferty for a 'who else but?' reference.
Mitch Pinnock's delivery is brilliant, putting it right on the Northern Irishman's head just a few yards out. Lafferty does the rest.
Ross County 1-0 St Mirren
That goal has really settled the home side after a slow start from the Highlanders.
Michael Gardyne shoots from 20 yards out and draws a smart save from Jak Alwnick.
St Johnstone 0-1 Rangers
Chaos reigns at McDiarmid Park!
Shaun Rooney spins and shoots over the bar under pressure from Borna Barisic. He screams for a penalty. The referee doesn't give it, then after a short pause, seems to point to the spot rather than the byline.
We're waiting for the kick to be taken, when he consults his near-side assistant and then changes his mind back to award a goal kick.
Still 1-0 Rangers. All a bit bonkers...
Scott Wright
Beautiful opening goal for Rangers.
Shaun Rooney can't deal with a bouncing ball in the middle of the park, Steven Davis scoops it on and Rangers surge towards the home box.
Davis rolls it to his left, where Scott Wright opens his body and caresses into the top-right corner.
It's a lovely finish, and a fine way to score his first Rangers goal.
Aberdeen 1-0 Celtic
It's Lewis Ferguson against Celtic at the moment and the Aberdeen scorer fires in a low drive that goalkeeper Scott Bain gathers at the second attempt after a poor Nir Bitton clearance.
That's four attempts at goal from the midfielder.
Niall McGinn is next to threaten, but the home winger slices his shot wide from deep inside the penalty box.
Aberdeen 1-0 Celtic
Another chance for Celtic - and another for Odsonne Edouard.
The French striker is found unmarked by a David Turnbull cross, but he fires straight at goalkeeper Gary Woods from 15 yards.
Should be 1-1.
Kilmarnock 0-0 Dundee United
United goalkeeper Deniz flaps at Chris Burke's free-kick from deep, but fortunately for him his defence are on hand to hook clear before Kyle Lafferty can pounce.
Aberdeen 1-0 Celtic
Chances at both ends.
First, Lewis Ferguson steals in behind Callum McGregor to meet a cross 12 yards out, but the Aberdeen scorer's header is saved on the line by goalkeeper Scott Bain.
Celtic race up the other end and Odsonne Edouard, the striker guilty of some bad misses in Sunday's Old Firm derby prods, softly wide.