Manchester United came from a goal behind to brush aside Blackburn Rovers in a match which drew in the Premier League’s then biggest ever crowd (76,098).
Matt Derbyshire had given Blackburn the lead in the 29th minute, but that spurred the hosts into action with Cristiano Ronaldo a pivotal figure as he played a part in the first two goals.
Paul Scholes drew United level before Michael Carrick and Park Ji-Sung put United 3-1 up, with Ole Gunnar Solskjaer wrapping up the victory late on.
Man Utd were top of the league on 78 points, with a six point gap over second-placed Chelsea. But the defeat left Blackburn in 10th with 40 points.
Queens Park Rangers ended Arsenal’s winning run and in turn helped their own battle to beat the drop.
Adel Taarabt’s smart turn and finish put QPR ahead but the hosts were pegged back when Theo Walcott side-footed into an open net after his initial shot hit the post.
Samba Diakite’s first goal for the club secured victory for Mark Hughes’ side - only their third against Arsenal in the PL, moving the west London club out of the bottom three into 17th with 28 points. They were level on points with 18th-placed Blackburn Rovers.
Arsenal were third on 58 points, 13 behind second-placed Manchester City.