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