Rangers moved 14 points clear at the top of Scottish League One with a comfortable 4-0 victory over Dunfermline, their nearest challengers.
The Ibrox men were looking to bounce back from the Boxing Day draw with Stranraer that cost them their 100 per cent record - and they did that with something to spare through goals from Fraser Aird, Nicky Clark, Nicky Law and Robbie Crawford.
Jordan Moore burst through the Rangers defence early on, but Seb Faure did well to hustle the Dunfermline man off the ball as he looked to pull the trigger.
Steven Smith was soon threatening at the other end, but he dragged his left foot shot across the face of goal from 16 yards.
It took an excellent save from Cameron Bell to keep out Steve Husband's near post flick, and the value of that save was quickly underlined as the visitors forged ahead, Aird cutting in from the right flank before finding the bottom corner from 18 yards.
Rangers finished the opening half in the ascendancy, Clark being denied by the feet of Ryan Scully went he might have done better and Aird seeing his goalbound effort cleared off the line.
The large travelling support did not have to wait long for the second goal, Clark (52) nodding in his eighth of the season from Jon Daly's knockdown.
Law coud only find Scully's midriff on the turn but the former did much better with a composed finish (70) after being played in by substitute Lewis McLeod's measured pass.
McLeod and Daly both tested Scully before the finish but Rangers were long since assured of making it 22 games unbeaten on their travels - since a 1-0 loss to Stirling Albion in October 2012.
Dunfermline's misery was complete when defender Ryan Williamson was stretchered off in the closing stages and Crawford's crisp finish (90) rubbed salt in their wounds.