Image source, SNSImage caption, Rangers have won 10 and drawn two of their past 12 matches in all competitions. Rangers are unbeaten in their past 12 matches in all competitions, winning 10 of them, and moved to within a point of the Scottish Premiership summit after Saturday's 2-0 win away to St Mirren.