Celtic warmed up for their crucial Champions League play-off in midweek with a 4-2 win over St Johnstone at McDiarmid Park, yesterday.

Striker Leigh Griffiths, celebrating his 26th birthday, opened the scoring with his sixth of the season before forward Scott Sinclair and James Forrest looked to have three points secured by the interval.

The champions cruised the second half although on 82 minutes substitute Liam Henderson fouled Danny Swanson to hand the home side a penalty which the Saints midfielder converted before Steven MacLean grabbed a second to give the Perth side some late hope.

However, Ryan Christie fired in from close range in added time to make it 4-2 and put a fairer reflection of the game on the scoreline.

Scottish Premiership
Aberdeen-Partick Thistle - 2-1
Hearts-Inverness CT - 5-1
Rangers-Motherwell - 2-1
Ross County-Kilmarnock - 2-0
St Johnstone-Celtic - 2-4

Championship
Dundee United-Ayr United - 3-0
Morton-Dumbarton - 1-1
Queen of South-Falkirk - 2-0
Raith Rovers-Dunfermline - 2-0
St Mirren-Hibernian - 0-2

League One
Airdrieonians-Stranraer - 1-0
Alloa Athletic-East Fife - 2-1
Brechin City-Queen’s Park - 0-0
Livingston-Stenhousemuir - 4-1
Peterhead-Albion Rovers - 2-2

League Two
Annan Athletic-Clyde - 3-2
Berwick Rangers-Forfar - 1-2
Cowdenbeath-Edinburgh City - 2-0
Elgin City-Arbroath - 0-1
Stirling Albion-Montrose - 2-0

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.