This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here
Rangers moved uneasily into the fifth round of the Scottish Cup thanks to an unlikely winner from Borna Barisic against St Johnstone at McDiarmid Park.