Manchester United equalled the Premier League record by putting nine goals past nine-man Southampton – the second time Saints have lost 9-0 in as many seasons.
A red card for Saints’ Alexandre Jankewitz after only two minutes triggered a complete collapse for the visitors, who were on the end of the same scoreline against Leicester City in October 2019.
Aaron Wan-Bissaka opened the scoring with his first goal at Old Trafford. Marcus Rashford and Edinson Cavani also found the net either side of a Jan Bednarek own goal before the break.
After a fairly drab start to the second half, United cut loose, scoring five times in the final 21 minutes.
Anthony Martial ended an eight-match goal drought before Scott McTominay drove home from the edge of the area.
Then, after Bednarek became the second Saints player to be sent off – bringing down Martial to allow Bruno Fernandes the chance to score from the penalty spot on 87 minutes.
The French forward then netted his second, before winger Daniel James wrapped up the scoring in stoppage time.
It was a stunning ending as United almost matched their club record 10-0 victory over Anderlecht in 1956.
It is only the third time a team has lost 9-0 in the Premier League, with United also beating Ipswich Town by that margin in 1995.
United are level on points with leaders Manchester City but remain in second position due to goal difference, having played two games more.
Southampton dropped down to 12th place on the log.
Elsewhere, Arsenal had two players sent off as they threw away a lead and lost 1-2 to Wolverhampton Wanderers – who won for the first time in nine Premier League games.
The Gunners, who had earlier hit the woodwork twice and had a goal disallowed, went ahead when Nicolas Pepe held off two Wolves challenges and curled a fine finish into the net in the 32nd minute.
But Arsenal were reduced to 10 men when defender David Luiz brought down Willian Jose, with Ruben Neves equalising with the resulting penalty in first-half injury time.
Joao Moutinho scored with a brilliant strike from 30 yards out to put the hosts ahead four minutes after the restart.
The Gunners were then reduced to nine men as goalkeeper Bernd Leno handled the ball outside of his penalty area after racing out trying to deny Adama Traore.
This was Wolves’ first league victory since a 2-1 victory at Molineux against Chelsea on 15 December.
Wolves remain in 14th and Arsenal stay in 10th, eight points behind fourth-placed Leicester City in the final Champions League qualification spot.