Livingston survive a late bombardment to edge past St Mirren at Hampden and set up a Scottish League Cup final against St Johnstone.
Chris Kane's sixth goal of the season earned St Johnstone their first win in 11 matches, as they triumphed 1-0 over St Mirren.
Lawrence Shankland ensured Dundee United served up a fitting tribute to Jim McLean as his 50-yard stunner claimed a 2-2 draw with St Johnstone.
Dundee United's Lawrence Shankland equalised for his side in the most spectacular fashion as he scored from 50 yards out during their match with St Jo...
Lawrence Shankland's 50-yard wonder goal salvaged a draw for Dundee United against St Johnstone in a lively Scottish Premiership encounter at Tannadic...
Lawrence Shankland's strike from 52.98 yards earned Dundee United a point against St Johnstone in the Scottish Premiership.
Team news, stats and predictions for Dundee United's rearranged home clash with St Johnstone in the Scottish Premiership on Tuesday night.
Ross County slipped back to the foot of the Scottish Premiership as other results went against them and they drew 1-1 with St Johnstone at home.
St Johnstone FC and Wigan Warriors have been named in the UK Government's "rogue employers" list for failing to pay the minimum wage.
Hamilton held on for a hard-earned point as St Johnstone's winless run
stretched to eight games in this 0-0 draw.
Aberdeen moved into third place in the Scottish Premiership as they came from behind to beat St Johnstone 2-1.
Aberdeen move above Hibernian into third place in the Scottish Premiership after coming from behind to beat St Johnstone.