Jon Daly opened his account for Rangers with a double as the Light Blues romped to a 6-0 win over Airdrie in the Scottish League One.
Daly, still playing as a trialist as his new club wait for a transfer embargo to end on September 1, finally got off the mark at the Excelsior Stadium.
Lewis Macleod and Andy Little set the ball rolling with first half goals.
Robbie Crawford then struck early in the second half and Daly's brace was sandwiched between a superb finish from fellow new recruit Nicky Law.
Boss Ally McCoist made just one change following last week's win at Stranraer, swapping Dean Shiels for Crawford.
That meant Ian Black was named in the starting line-up for the clash at Airdrie after a week where his name dominated the headlines.
The Gers midfielder was thrust into the spotlight after being hit with a Scottish Football Association charge involving alleged breaches of rules on gambling.
However, Rangers shrugged aside off-field issues to secure another three points in emphatic style and maintain their 100 per cent start to the league campaign.
The home side had started the match brightly with William McLaren teeing up a shot for Nathan Blockley - but he dragged wide of target.
McLaren then had a go himself with an angled drive across the face of the goal that slipped just past the far upright.
At the other end, Black tried his luck with a long, low effort from the edge of the box which fell inches wide of the post.
The former Hearts man was threatening again moments later with another shot from distance, this time forcing a decent save from goalkeeper Colin Stewart.
The period of pressure paid off and Rangers opened the scoring when Macleod collected Crawford's pass and sent a low drive beyond the grasp of the Airdrie goalkeeper with 18 minutes on the clock.
Little then sent a half-volley fizzing past the post as the visitors searched for a second goal before the break.
Little added his name to the scoresheet after 36 minutes when he met a Daly header, turned and lashed high into the net from six yards.
The Northern Irishman was hungry for more goals and forced an impressive save from Stewart with an equally impressive overhead kick with half-time looming.
Hopes of a Diamonds comeback were dealt a blow when Rangers scored again three minutes after the restart.
Lee Wallace delivered a tempting ball into the crowded box from the left which fell for Crawford to drill home at the back post.
Daly was unfortunate not to net for his new club when Little turned provider with a lovely ball that was turned just past the post by the Irishman.
But he was celebrating after 64 minutes when a Crawford shot deflected into his path for a close-range header that left the goalkeeper with no chance.
The pick of the bunch came three minutes later when a Little cross was met with a lovely flick from Law into the back of the net with the outside of his right foot.
The rout was completed by Daly, who grabbed his second of the night with a low shot across Stewart and into the far corner after 71 minutes.
Substitute David Templeton also had the ball in the net in injury-time but referee Stephen Finnie had already blown for a foul in Rangers' favour.