Celtic booked their place in the semi-finals of the William Hill Scottish Cup thanks to Anthony Stokes’s winner in a 2-1 win against St Mirren in Paisley.

Stand-in Hoops skipper Joe Ledley opened the scoring in the fifth minute with a header before a mistake by Parkhead left-back Emilio Izaguirre in the 13th minute allowed Esmael Goncalves an easy chance to level.

However, Stokes restored the visitors’ lead in the 21st minute with a close-range header and at the end of a decent game it was enough to put Neil Lennon’s side into tomorrow’s draw at Hampden.

Celtic got the revenge they wanted following their defeat to the Buddies in the Scottish Communities League Cup semi-final at Hampden in January and will be boosted ahead of the second leg of their Champions League last-16 clash with Juventus on Wednesday night, where they are looking to recover from a 3-0 first-leg deficit.

St Mirren, who put up a spirited show, can look forward to their Hampden cup final appearance against Hearts at the national stadium on March 17 – but know they will need to defend better if they want to bring the trophy back to Paisley.

Premier League
Hearts 1 - Motherwell 2
Ross County 0 - Inverness CT 0

  P W D L F A Pts
Celtic 29 19 5 5 68 23 62
Motherwell 29 13 7 9 47 40 46
Inverness 29 10 13 6 53 46 43
Ross County 29 10 12 7 36 34 42
St Johnstone 29 10 11 8 36 35 41
Hibernian 29 10 9 10 38 38 39
Kilmarnock 29 9 11 9 44 38 38
Dundee Utd 29 9 11 9 45 50 38
Aberdeen 29 9 10 10 33 36 37
St Mirren 28 8 8 12 35 45 32
Hearts 29 7 9 13 28 41 30
Dundee 28 3 6 19 16 53 15

FA Cup – 6th round
Hamilton 1 - Falkirk 2
St Mirren 1 - Celtic 2

Playing today
Dundee vs Dundee Utd - 13.45
Kilmarnock vs Hibs - 16.00

Division One
Dumbarton 2 - Cowdenbeath 2
Dunfermline 0 - Partick 4
Livingston 4 - Airdrie 1

Division Two
Albion 1 - Alloa Athletic 5
Arbroath 1 - Ayr United 4
East Fife 2 - Queen of South 3
Forfar 3 - Stranraer 1
Stenhousemuir 3 - Brechin 3

Division Three
Annan 2 - Berwick 2
Clyde 2 - Peterhead 0
Elgin City 1 - Stirling 2
Queen’s Park 1 - Montrose 2
Rangers 3 - E. Stirling 1

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.