Kyle McAllister hopeful St Mirren can score another shock win over Rangers

Kyle McAllister has set his sights on a top-six finish with St Mirren (Jeff Holmes/PA)
Kyle McAllister has set his sights on a top-six finish with St Mirren (Jeff Holmes/PA)