Sale Sharks ran in six tries as they thrashed London Irish 39-0 to edge ahead of Exeter Chiefs at the top of the Premiership.
Sam James grabbed a double, scoring in each half, while Luke James, Rob Webber, Denny Solomona and Byron McGuigan piled on the five-pointers for Steve Diamond's team.
Webber's try came on his 100th appearance for the Sharks.
McGuigan dotted down a fine try at the death to put the seal on a highly successful outing for the home side, who climbed ahead of Exeter on points difference but have played an extra game.
Exeter will have the chance to re-establish themselves as front-runners when they host Bath on Saturday. London Irish remain eighth in the table.
Northampton Saints halted a four-match losing skid as they won 16-10 on the road against Worcester Warriors.
Mikey Haywood's 32nd-minute try and 11 points from the boot of James Grayson gave Northampton a welcome victory, with Ollie Lawrence notching a converted score for the hosts.
Northampton's win nudged them ahead of Bristol Bears and up to third in the table, five points behind the top two, while Worcester stay 10th, just ahead of second-bottom Leicester Tigers.