Inverness Caledonian Thistle and Raith Rovers celebrated memorable results on an afternoon of upsets in the Scottish Cup Fifth Round.
The biggest shock arguably came at the Tony Macaroni Arena, where the Premiership’s fourth placed side Livingston were humbled 3-0 at home to Inverness.
Billy Dodds’ side stunned Livi in the second half, with Billy McKay grabbing a double and Sean Welsh adding a third.
Raith Rovers also secured a famous scalp against Motherwell at Stark’s Park. Motherwell had overcome Championship side Arbroath n the last round but the Kirkcaldy side had too much for them this time around.
Raith led 2-0 at half time through a Jamie Gullan penalty and a Sam Stanton goal, before Kevin van Veen pulled a goal back early in the second period. But debutant Esmael Goncalves sealed the win late on to ensure Raith Rovers’ name will be in Monday’s draw.
League Two Elgin City had threatened to make it a hat-trick of Saturday shocks as they led Ayr United through a goal from Scottish Cup top goalscorer Kane Hester. However, Ayr youngster Fraser Bryden broke Elgin hearts with a 90th minute equaliser.
And the Honest Men's class told in extra-time, with Ben Dempsey and a Dipo Akinyemi double eventually seeing them through.
Kilmarnock also put their name in the hat with a 1-0 victory over Dundee United at Tannadice Park. Killie have struggled on the road this season but Kyle Vassell’s late strike saw them knock out United for the second time this season, having also knocked them out the Viaplay Cup.
In Saturday's final match, Celtic took on St Mirren. Daizen Maeda opened the scoring with 16 minutes on the clock, as he knocked in an Aaron Mooy cross. St Mirren kept Celtic at bay for a long period, until Reo Hatate scored from a penalty following a Richard Taylor handball; the St Mirren defender was shown a red card. Celtic capitalised against the ten-men of the Saints, with Oh scoring his first goal for the Hoops, Matt O'Riley grabbing a fourth with a fine finish before Hatate rounded things off with a terrific finish to make it five.
Hearts had kicked off the Scottish Cup weekend on Friday night with a 2-0 victory against Championship side Hamilton Academical. The Accies had shocked Ross County in the Fourth Round and they certainly made the Tynecastle side work for their victory. Goals from Stephen Humphrys and Cammy Devlin eventually saw them home.
The drama continued on Sunday as Rangers and Partick Thistle contested a five goal thriller at Ibrox. Kevin Holt's penalty gave the Championship side a shock lead at half-time, before Antonio Colak's header made it 1-1.
Thistle goalkeeper Jamie Sneddon then saved a penalty from James Tavernier before there was a moment of controversy as Malik Tillman made it 2-1 after dispossessing Holt, who appeared to have been about to return the ball to the home side following an injury. Following discussions between both benches, Rangers then allowed Scott Tiffoney to run in unopposed to restore parity.
The scores stayed level until the 86th minute when Rangers eventually grabbed the winner as James Sands met a corner to head past Jamie Sneddon - although Jags defender Connor McAvoy also appeared to get a touch.
Fifth Round Results
Ayr United 4-1 Elgin City
Celtic 5-1 St Mirren
Dundee United 0-1 Kilmarnock
Hamilton Academical 0-2 Heart of Midlothian
Livingston 0-3 Inverness Caledonian Thistle
Raith Rovers 3-1 Motherwell
Rangers 3-2 Partick Thistle
Scottish Cup Quarter-Final Draw
The draws for the Quarter-Finals of the Men's and Women's Scottish Cup competitions will take place in a double draw on Monday at 5:30pm, live from Hampden Park.
The draws will be broadcast across the Scottish Cup social channels, with the Men's following directly after the Women's draw.