Postpublished at 16:38 British Summer Time 1 April 2023
It's been a day of penalties and penalty incidents in the Scottish Premiership. This one by Kevin van Veen wasn't convincing but it counted.
Rangers nine points behind Scottish Premiership leaders Celtic
Dundee United bottom, two points below Ross County
Andy Campbell
It's been a day of penalties and penalty incidents in the Scottish Premiership. This one by Kevin van Veen wasn't convincing but it counted.
Lyall Cameron - hat-trick
Lyall Cameron completes his hat-trick and takes the Dundee lead to six.
Rangers 2-0 Dundee United
That man Malik Tillman impresses again, teeing up James Tavernier for an effort superbly saved by United keeper Mark Birighitti, who throws up a hand to palm the ball away.
He then gets down smartly to turn an Alfredo Morelos dig round the post.
St Mirren 3-0 Livingston
Martin Dowden
BBC Sport Scotland at SMISA Stadium
St Mirren are managing this well. They replaced Mark O'Hara at half-time, presumably as he was on a yellow card and have been comfrtable for the most part.
Livingston have changed approach and come close on a couple of occasions but the damage was done in that first half. There seems little threat to the overall outcome.
Lyall Cameron
Lyall Cameron's second of the match extends the Dundee rout to five.
Rangers 2-0 Dundee United
United almost pull one back.
Aziz Behich's effort is definitely a cross, but loops over Allan McGregor's head and flies inches past the top corner.
At the other end, James Tavernier has a shot deflected narrowly wide as Rangers chase a third.
St Mirren 3-0 Livingston
David Martindale is usually fairly animated on the touchline, but he's been more incensed with his team's performance so far than anything else.
Stephen Robinson on the other hand will be seriously impressed with his side's control in this half, despite Livingston having more of the ball.
Kilmarnock 2-1 Hearts
Almost an instant impact from the Hearts subs. Stephen Humprhys skins Luke Chambers and gets into the box. He cuts it low, Josh Ginnelly misses the backheel. It comes to Lawrence Shankland on the turn but there's not enough venom to get past Sam Walker.
Kilmarnock then whip a free-kick in and Joe Wright bundles it into the side netting at the back post. They almost killed this game.
Grant Gillespie, penalty
Grant Gillespie's penalty, awarded for a foul by goalkeeper Mark Ridgers on Robbie Muirhead, draws Morton level.
Kevin Holt
Kevin Holt heads Partick Thistle four up.
Hibernian 1-2 Motherwell
Lewis Stevenson, Josh Campbell, and CJ Egan-Riley go off for Hibs.
On come Marijan Cabraja, Joe Newell, and Mykola Kukharevych as Lee Johnson chucks the kitchen sick at this.
St Johnstone 0-1 Aberdeen
Aberdeen have a clear sight at goal as Ross McCrorie finds himself inside the penalty box.
But, after the big defender does well to control Jonny Hayes' chip, he blasts his shot well over.
Kilmarnock 2-1 Hearts
Stephen Humphrys and Alex Cochrane are on as Robbie Neilson throws the dice in search of a Hearts equaliser.
Alan Forrest and Stephen Kingsley are off. Maybe harsh on Forrest, arguably Hearts' best player today.
Kilmarnock 2-1 Hearts
Kheredine Idessane
BBC Sport Scotland at Rugby Park
David Watson, 18, has easily held his own against experienced campaigners like Hearts' Robert Snodgrass. Killie have to play at least half an hour with just 10 men.
Rangers 2-0 Dundee Utd
Rangers two up and looking really comfy against Dundee United. They're passing the ball about really well, with some neat play - James Tavernier, Todd Cantwell and Malik Tillman all impressing.
They're queuing up to add to the scoreline - that might be a frustration for the Rangers manager, not putting chances created away.
Kilmarnock 2-1 Hearts
Lawrence Shankland has his head in his hands - how has he not scored?!
The ball drops to the striker in the area, he lashes at goal and the ball ricochets around and eventually settles in Sam Walker's grateful grasp.
St Johnstone 0-1 Aberdeen
It's all Aberdeen at McDiarmid Park.
But, while only one goal separates the sides, 10-man St Johnstone are still in this game and are occasionally threatening on the break.
St Mirren 3-0 Livingston
Livingston have had 62% of possession since the interval but haven't done enough, if anything, with it.
They're showing glimpses of some attacking impetus but they have the proverbial mountain to climb to get anything out of this game still.
Kilmarnock 2-1 Hearts
Derek McInnes is making a change, in an attempt to keep this lead.
Jordan Jones is the man replaced by defender Luke Chambers. It's been another vintage Jones performance.
Kevin Nisbet
It's not done yet!
Chris Cadden curls a cross straight on to Kevin Nisbet's head, and the striker plants the ball beyond Liam Kelly.
His fourth goal in two games against Motherwell.