Moses Ebiye’s stoppage-time strike helped Motherwell complete a stunning comeback to beat Dundee 3-2 after the cinch Premiership game was given the go-ahead following a second pitch inspection.

The state of the Dundee surface has been under intense scrutiny amid heavy rainfall in Scotland, and with the Dark Blues having had four home games postponed due to a waterlogged pitch this term.

After an 11am pitch inspection proved inconclusive, the match referee passed the surface fit for play two hours later with the game set to start at 3pm as planned.

When the action got under way, Jordan McGhee and Luke McCowan scored either side of half-time to hand the hosts the advantage.

Although Theo Bair’s penalty was saved, Georgie Gent fired home from the rebound to pull one back for the Well in the 79th minute.

Bair made up for his penalty mistake with a goal to level for the visitors just two minutes later before Ebiye snatched three points at the death.

Only one point separates Dundee and Hibernian in the table, meaning the latter’s hopes of a top-six finish are still alive even though they were beaten 2-1 by St Johnstone.

Chris Cadden cancelled out Adama Sidibeh’s opener, but the struggling Saints found a winner in the 81st minute through Tony Gallacher, moving them four points clear of second-bottom Ross County.

The Staggies plunged into further trouble after they were beaten 1-0 by fourth-placed Kilmarnock thanks to Kyle Vassell’s strike.

Third-placed Hearts returned to winning ways with a 2-1 victory against St Mirren.

Jorge Grant put Hearts ahead from the penalty spot and their lead was doubled when Mikael Mandron turned the ball into his own net, but St Mirren pulled one back through Toyosi Olusanya.

Elsewhere Aberdeen were held to a goalless draw by bottom-of-the-table Livingston.