Extended highlights of our last ever meeting with Rangers at Love Street.
Dunfermline 1-2 St Mirren
St Mirren pick up a vital win on the road.
St Mirren 2-0 St Johnstone
Jon Obika scored his first St Mirren goal as the Paisley Saints came out on top of the Battle of the Saints.
St Mirren 0-0 Livingston
A goalless draw is enough for Saints to win the Scottish Championship and ensure promotion back to the top flight.
St Mirren 3-1 Livingston
St Mirren returned to the top of the Ladbrokes Championship after coming from behind to defeat Livingston.
St Mirren 3-1 Falkirk
St Mirren came from behind to get off to a winning start in the 2017/18 season.
St Mirren 2-1 Morton
It was trophy day for Championship Champions St Mirren with Saints defeating Renfrewshire rivals Morton on a memorable afternoon.
St Mirren 2-0 Hearts
Oran Kearney picked up his first win as St Mirren manager as Adam Hammill's second-half double secured a win over Hearts.
St Mirren 1-0 Aberdeen
Ilkay Durmus scores his first ever St Mirren goal as Jim Goodwin takes charge of Saints in his first home league match as manager.
St Mirren 2-0 Hibernian
A Stelios Demetriou double helps Saints see off table-topping Hibernian and earn a vital three points in the race for survival.
St Mirren 3-2 Dundee United
St Mirren's hopes of survival were boosted with a fine win over promotion chasing Dundee United.
St Mirren 2-0 Dundee United
Saints open up a five point gap at the top of the Scottish Championship to cap off a fine 2017 for the Buddies. Lewis Morgan's second-half brace secures all the points in a top of the table clash.