The Fifth Round weekend got underway with an intriguing all Premiership encounter between Hamilton and Rangers, kicking off at 12:31.

Scott Arfield’s 25th minute opener was cancelled out by Scotland Under-21 player Lewis Smith’s right-footed finish shortly before the break.

Steven Gerrard’s side stormed to victory in the second half, despite being faced by a resolute Accies side in Lanarkshire.

Joe Aribo put the visitors in front in the 68th minute, before Alfredo Morelos and a second from Arfield put the game beyond doubt to send the Ibrox outfit in to the quarter-finals.

The 3.01pm kick-offs saw Championship outfit Ayr United take an early lead through Aaron Drinan in their tie against St Johnstone, before an Aaron Muirhead own goal levelled proceedings in the 18th minute.

The defender saw red just eight minutes later before their Premiership took the lead through Callum Hendry to progress to the last sixteen.

Elsewhere, Mark O’Hara’s opener for Motherwell was cancelled out late on by St Mirren’s Alex Jakubiak as the all Premiership encounter ended level to head to a replay.

Another all Premiership affair saw Aberdeen hold Kilmarnock to a goalless draw at Pittodrie, with both sides being limited to one shot on target each in an evenly balanced encounter.

Sean Welsh put Championship side Inverness CT in front against Livingston on the hour mark and the Championship side held on to their slender lead to progress past their top-flight opponents.

The Saturday evening kick-off saw Falkirk host Hearts. The conditions were treacherous, and the first-half ended in a stalemate.

Sean Clare – winner of the Goal of the Fourth Round – proved to score the decisive goal from the penalty spot. Falkirk would find themselves frustrated by the woodwork on three occasions, but couldn't find an equaliser.

Fifth Round Results

Hamilton Academical 1-4 Rangers
Aberdeen 0-0 Kilmarnock
Ayr United 1-2 St Johnstone
Inverness Caledonian Thistle 1-0 Livingston
St Mirren 1-1 Motherwell
Falkirk 0-1 Heart of Midlothian

BSC Glasgow 1 - 4 Hibernian (Sunday)
Clyde 0 - 3 Celtic (Sunday)