Rangers pumped Hamilton 4-0 to get Pedro Caixinha's reign off to a brilliant start.
While it's early days, Rangers looked a class apart from their toiled performances of earlier in the season, and put in an accomplished performance all over the park.
Emerson Hyndman opened the scoring before Clint Hill joined in before half-time. Martyn Waghorn added to the tally with a goal from the penalty spot before Lee Wallace added a fourth.
Rangers started on the front foot and looked as dominant as might be expected, but initially struggled to create any clear chances. The first fell to Jason Holt as he arrived late in the area in plenty of space, but he blazed a wild shot well over the bar.
Rangers continued to run the game though, and spread the play about far more quickly and smoothly than normal, in part aided by the excellent Jon Toral, who showed vastly improved form in a deep playmaking role.
It wasn't long until Rangers went ahead, with some excellent play seeing James Tavernier burst down the right before cutting the ball back for Hyndman to finish at the near post.
Rangers soon doubled their advantage after Clint Hill arrived at the back post to steer Toral's excellent free-kick into the net, and the home side continued to press for more goals until half-time.
Shortly afterwards, Waghorn was clearly brought down in the area by former Celtic man Massimo Donati as the striker looked to pull the trigger. Waghorn duly dusted himself off and smashed away the penalty to make it 3-0.
Lee Wallace was next on the scoresheet after, completing the rout with a stunning finish after a fine backheel from Waghorn.
With Tavernier and Toral looking vastly improved and Rangers' usual high performers looking good, it was pretty much a perfect start to the Caixinha era. The manager will now have the international break to work more of his ideas into the team - let's hope they continue to work as well as they did today.