Rangers 6-1 Forfar Athletic
Nicky Clark scored four goals as Scottish League One leaders Rangers hammered Forfar Athletic at Ibrox.
The forward headed the home side in front and then regained the lead for the hosts after Gavin Swankie levelled.
Further efforts from Lee Wallace and Clark extended Rangers' advantage before the interval.
Clark netted again from close range before half time and Lee McCulloch scored a penalty to complete a resounding victory.
Rangers' 14th win from as many league matches is also their 19th successive victory in all competitions - a new post-war club record.
And Ally McCoist's men are now 14 points ahead of nearest challengers Dunfermline.
Forfar found themselves trailing early on as Clark powerfully nodded in Wallace's fine cross.
But Dick Campbell's side equalised when Swankie's impressive long-range effort flew into the net.
Rangers responded and Clark's shot deflected off Darren Dods before beating goalkeeper Darren Hill.
Full-back Wallace cut in from the left to drive low past Hill before the break and Clark completed his hat-trick in the closing minutes of the first half.
The former Queen of the South striker pounced on the rebound after Ian Black's shot had come back off the goal frame.
Bilel Mohsni headed down Fraser Aird's corner for Clark to tap home his fourth.
And, after substitute David Templeton had been fouled, McCulloch converted from 12 yards.