Manchester United came from behind to clamber back to the Premier League summit with a 2-1 victory that trampled on Liverpool's top-four hopes.
And Sir Alex Ferguson's day got even better when El-Hadji Diouf's goal rocked Chelsea and at Ewood Park against Blackburn.
Park Ji-sung headed home the winner for United after an hour, securing the spoils after Wayne Rooney's 33rd goal of the season had controversially levelled Fernando Torres' fifth-minute opener.
Although victory was not achieved without a nervy ending, during which Torres spurned a glorious chance to equalise, the result kept United's noses in front at the top.
Chelsea were cruising to all three points at Blackburn before Michel Salgado's cross found Diouf at the far post and he rose above Paulo Ferreira to nod past Ross Turnbull tocost them a vital two points"> level the match at 1-1.
The Blues had the lead as early as the sixth minute when Nicolas Anelka drove into the area and pulled the ball back for Didier Drogba to net his 22nd league goal of the season.
But Diouf's strike means they stay in third, four points behind leaders Manchester United and two behind Arsenal with a game in hand. Carlos Tevez earned Manchester City a deserved 2-1 victory at Craven Cottage to maintain his side's Champions League hopes and give Fulham a European hangover.
The hosts still had their famous victory against Juventus fresh in the mind when they found themselves behind to Roque Santa Cruz's opener, with Tevez then extending the lead before the break in the Premier League clash.
Fulham are comfortable in mid-table and boss Roy Hodgson illustrated his Europa League and FA Cup priorities by taking off key players - but Danny Murphy pulled a goal back from the penalty spot and they could have snatched a point.
With Liverpool's defeat, City now move above Rafael Benitez's side and know their destiny is in their own hands; if they win the rest of their games they will be in the top four.