Rangers further proved their Scottish Premiership title credentials with an 8-0 win over Hamilton on Sunday.
The Gers were four goals to the good at half-time and did not let up in the second-half at Ibrox.
Kemar Roofe, Joe Aribo and James Tavernier netted braces, while Scott Arfield and Brandon Barker also got on the score sheet.
The dominant result saw Steven Gerrard’s side extend their unbeaten start to 14 games and maintain a nine-point lead over Celtic at the top of the table.
It was also Rangers’ biggest win since Gerrard took charge in 2018.
The opening goal came when Jermain Defoe was quick to pounce on a mistake as he rolled the ball down the left for Ryan Kent, who squared for Arfield to sweep home into an unguarded net in the 16th minute.
Rangers struck again two minutes later, with Roofe powered a header down into the bottom corner.
And the hosts made it three in three minutes when Kent and Arfield combined to find Aribo in the box, with the former Charlton midfielder twisting into shooting space before unleashing a finish that squirmed past Hamilton goalkeeper Ryan Fulton.
Aribo got his second of the day when his deflected strike beat Fulton before the break.
The Gers scored nine minutes after the restart. Kent’s cross evaded Defoe’s outstretched toe but when it bounced back off the far post, Roofe was perfectly positioned to ram home his second.
Ex-Manchester United wonderkid continues stunning form with incredible solo goal
Mourinho hails ‘magnificent’ Kane after Spurs star nets 150th PL goal
Kane, Bale and Son aren’t up to full speed but frightening trio are ready to explode
Leicester earn eighth and ninth penalties this season but Vardy has mixed afternoon
Harry Kane will not leave Spurs, talkSPORT told, as ace backed to break Shearer record
Man City v Liverpool kick-off time and live stream: How to watch Etihad blockbuster
Man City vs Liverpool teams as Klopp makes surprise decision on Jota and Firmino
‘Panenka plonker’ Lookman made it ‘all about him’ as Cole says he’d issue fine
CR7 extends scoring record with sixth goal of the season… but he still trails Zlatan
back of the net
Where does Tottenham star Kane rank in all-time Premier League goalscorers?
Substitute Calvin Bassey then led the charge on 61 minutes as he raced down the left before picking out Defoe on the edge of the box. The former England striker could have shot himself but unselfishly rolled the ball to Barker to fire home just moments after coming off the bench.
Defoe might also have demanded to take the penalty four minutes later after he was hauled down, but handed the ball over to Tavernier, who fired his spot-kick straight down the middle for number seven.
The skipper was in the right place at the right time for his side’s eighth to complete his double after Fulton parried a Roofe effort.