Rangers 1-3 St Johnstone
St Johnstone ease into the League Cup quarter-finals, ending Rangers' winning run with a slick display at Ibrox.
St Johnstone ease into the League Cup quarter-finals, ending Rangers' winning run with a slick display at Ibrox.