Johnstone Burgh have made it through to the semi-finals of the Scottish Junior Cup.
St Mirren extended the gap between them and sixth place to nine points as they squeezed past fellow European hopefuls Dundee.
The Buddies have extended the gap between them and sixth place to nine points as they squeezed past fellow European hopefuls Dundee.
The game with Kennoway Star Hearts and Ashfield has been postponed due to a burst pipe.
An early goal from Cyriel Dessers was enough to give Rangers an away victory.