Josh Windass hit a hat-trick as Rangers won 5-3 away to Hamilton Accies in the Ladbrokes Premiership on Sunday afternoon.
Jamie Murphy and Alfredo Morelos were also on target at the SuperSeal Stadium as Graeme Murty's men moved up to second place in the table. Darren Lyon, David Templeton and Dougie Imrie (penalty) netted for Martin Canning's side.
In the day's later game, leaders Celtic were held to a 0-0 draw by St Johnstone at Parkhead to end the weekend nine points clear at the top.