The semi-final draw for this year’s Scottish Cup has been made following a 1-0 Celtic win over St Johnstone this afternoon.

Quarter final ties kicked off on Friday when Hibs faced Inverness on Friday night. It was a pretty comfortable victory for the Hibees, beating Caley Thistle 5-2 at Easter Road.

Jack Ross’ men were victorious. (Photo by Chloe Knott – Danehouse/Getty Images)

It rolled onto Saturday and a day of drama was to be had. First off there was action at Tynecastle as Hearts shocked Rangers in Gorgie. They beat Steven Gerrard’s side 1-0 thanks to an Oliver Bozanic goal in the second half.

Aberdeen were next to book their place at Hampden with a comfortable 2-0 victory away to St Mirren. Lewis Ferguson’s moment of quality and a Sam Cosgrove penalty in stoppage time secured another trip back to the national stadium for Derek McInnes.


It left St Johnstone and Celtic to battle it out for the final remaining last four spot. Neil Lennon’s men were the ones to secure it, beating a brilliant Saints side 1-0 thanks to what looked like a Christopher Julien in the closing stages.

Saints perished in Perth. (Photo by Ian MacNicol/Getty Images)

All four sides can look forward to the semi-finals now that the draw has been made. A repeat of the 2017 final has been drawn with Celtic set to face Aberdeen for a place in 2020’s final.

In the other tie there’s an Edinburgh derby to look forward to as Hearts take on Hibs. The Hibees last won the competition in 2016 whilst Hearts were last year’s runners-up. This is a game that neither side in Edinburgh will want to be on the losing side of.

Here are the two Scottish Cup semi-final ties. They will take place on the weekend of 11th and 12th of April.

Celtic v Aberdeen

Hearts v Hibs

Have something to tell us about this article?