Postpublished at 17:30
That's enough from me.
I suspect you're all off watching the rugby now but if there's anyone left out there thanks for your company and enjoy the rest of your Saturday.
FT: Rangers 0-0 Kilmarnock
Higginbotham sent off for Kilmarnock
FT: Annan 1-4 Morton, FT: Dumbarton 0-0 Dundee, FT: Dundee Utd 1-0 Partick Th, FT: Motherwell 1-2 ICT, FT: Ross County 4-2 Linlithgow
Premiership: FT: St Johnstone 3-4 Aberdeen (Wotherspoon, Anderson, Scobbie; Rooney 2, Pawlett, McGinn)
Colin Moffat
That's enough from me.
I suspect you're all off watching the rugby now but if there's anyone left out there thanks for your company and enjoy the rest of your Saturday.
"There are more chances of seeing a unicorn in East Kilbride tomorrow than Celtic losing," says BBC Radio Scotland's Chick Young.
You can follow that 15:00 GMT kick-off on BBC Scotland, it's on the telly, it's being streamed online and the radio team will be there too.
After holding on for that 4-3 win in Perth, Aberdeen are level on points with Premiership leaders Celtic, who enjoy a vastly superior goal difference and have played a game less.
Aberdeen manager Derek McInnes on BBC Radio Scotland
"The players deserve credit for getting over the line. Games against Celtic take it out of you - we had a lot of tired bodies out there after putting so much into Wednesday night. At 2-1 we needed a response and we got that with two more goals. We're unbeaten in over three months and throughout it all the players are giving us 100% commitment."
Ross County, Dundee United and Morton join Scottish Cup holders Inverness CT in the last eight.
Dundee were held to a goalless draw at boggy Dumbarton and Rangers and Killie also drew a blank. Those replays will be played on 16 February.
Tomorrow, Edinburgh rivals Hearts and Hibs go at it at Tynecastle, while Celtic meet minnows East Kilbride.
St Johnstone boss Tommy Wright on BBC Radio Scotland
"Overall, we probably did enough to get something from the game but we can't give away four soft goals like that at home. Give the players credit for scoring three and keeping at it but we should never have been in that position."
That's 13 goals in 2 games served up by St Johnstone and Aberdeen, the Dons avenging a 5-1 loss at Pittodrie with today's 4-3 success in Perth.
Ross County manager Jim McIntyre on BBC Radio Scotland
"We were sloppy on the ball, we didn't move it quick enough, but all credit must go to Linlithgow Rose.
"We'll see what the draw brings but that and the League Cup final are on the back-burner because we've got a lot of tough games coming up."
FT: Annan 1-4 Morton
Morton are into the last eight in the Scottish Cup after a polished performance at Galabank.
Stefan McCluskey was the main man for the Greenock side, knocking in a hat-trick.
FT: Ross County 4-2 Linlithgow Rose
It's the end of the road for Linlithgow Rose in the Scottish Cup but the juniors put up a good fight in Dingwall. They drew level with League Cup finalists Ross County before the interval and hit back for 3-2 before Brian Graham bagged his second goal of the day.
Full-time scores
Arbroath 1-1 Stirling
Berwick 2-2 East Stirling
Montrose 2-2 East Fife
Queen's Park 0-0 Elgin
Full-time scores
Airdrieonians 2-0 Cowdenbeath
Ayr 1-2 Peterhead
Forfar 1-1 Stranraer
Stenhousemuir 0-3 Dunfermline
Well, well. That's was an action-packed afternoon. Late goals all over the place, with Scottish Cup holders Inverness CT and Dundee United progressing to the quarter-finals in the closing stages.
St Johnstone struck twice in the last 10 minutes but it wasn't enough to prevent Aberdeen leaving McDiarmid Park with maximum points.
St Johnstone 3-4 Aberdeen
The Dons draw level on points with Premiership leaders Celtic after a late scare in Perth. Close to 3,000 visiting supporters explode with relief/delight.
Dundee Utd 1-0 Partick Thistle
Annan 1-4 Morton
Dumbarton 0-0 Dundee
Motherwell 1-2 Inverness CT
Ross County 4-2 Linlithgow Rose
St Johnstone 3-4 Aberdeen (Scobbie)
This one isn't over just yet as Tam Scobbie thunders in a shot from 18 yards.
Motherwell 1-2 Inverness CT (Roberts)
Caley Thistle substitute Jordan Roberts twists one way then another before cracking in a wonderful shot.