A Josh Windass hat-trick earns Rangers a win over Fraserburgh and progress to the fifth round of the Scottish Cup to face Ayr United.
Goals from Nicky Clark and Barrie McKay guide Rangers past Ayr United in the second round of the Challenge Cup.
Ayr United reach the fifth round of the Scottish Cup by beating Queen's Park on penalties at Hampden.
Fraserburgh manager Mark Cowie says "the roof came off" when his gathered players celebrated drawing Rangers in the Scottish Cup fourth round.
Doubles from Alfredo Morelos and Josh Windass help Rangers come from behind to thump Ayr United in the Scottish Cup.