Relegation-battlers Fulham blew a two-goal lead as Hull fought back to earn a dramatic 2-2 draw at Craven Cottage.
Felix Magath's side were well on course to give their survival hopes a huge boost for what would have been a third win in the past four matches, before a late rally from the FA Cup finalists.
Following a nervous first half, Iran midfielder Ashkan Dejagah (55) curled the ball in from the edge of the penalty area and before the visitors could respond, defender Fernando Amorebieta (58) headed in Kieran Richardson's cross to give the Cottagers belief.
However, Nikica Jelavic set up an anxious finish when he nodded in a scrambled effort with 15 minutes left and as the clocked ticked down, Hull snatched a dramatic equaliser through Shane Long (87).
Barclays Prem
Fulham 2 - 2 Hull City
Southampto 2 - 0 Everton
Stoke City 0 - 1 Tottenham
Swansea 4 - 1 A Villa
Man Utd 4 - 0 Norwich
West Brom 1 - 0 West Ham
Ryan Giggs gave the Manchester United board food for thought as he enjoyed a dream debut in the home dugout at Old Trafford.
Wayne Rooney and Juan Mata both scored twice as Giggs oversaw a comfortable 4-0 win over Norwich.
Giggs assumed temporary control of United on Tuesday following the sacking of David Moyes.
Although the United board are searching for an experienced successor, Giggs has made no secret of his desire to become full-time manager.
And the 40-year-old interim manager did his chances no harm with this display. Once United had put a slightly cumbersome first half behind them, they strolled to victory.
And what is more, they did it with the style and panache that has been missing from the men in red for most of the season.
Saido Berahino's first-half goal, on 11 minutes, proved enough to give West Brom what could be a crucial victory in their own survival bid with a 1-0 win over West Ham at The Hawthorns.
The Baggies are five clear of trouble, on 36 points with three matches left, while West Ham sit 14th on 37 points with two games to play.
A superb 50-yard strike from Jonjo Shelvey helped Swansea beat Aston Villa 4-1 at the Liberty Stadium to close in on Premier League survival.
Barclays Prem
1 Liverpool 80
2 Chelsea 75
3 Man City 74
4 Arsenal 70
5 Everton 69
6 Tottenham 66
7 Man Utd 57
8 Southampton 52
9 Newcastle 46
10 Stoke City 44
11 C Palace 43
12 Swansea 39
13 Hull City 37
14 West Ham 37
15 West Brom 36
16 A Villa 35
17 Norwich 32
18 Fulham 31
19 Cardiff 30
20 Sunderland 29
Wilfried Bony slotted in his 14th league goal of the season to put the hosts ahead on 10 minutes, only for Gabriel Agbonlahor (22) to level from close range from Marc Albrighton's cross.
However, former Liverpool midfielder Shelvey (26) quickly made it 2-1 when he took down a clearance and, from the centre-circle, sent a looping volley back up over Brad Guzan to net a late contender for goal of the season.
Pablo Hernandez (73) wrapped things up in the second half, having been set up by good work from Shelvey, with Bony rolling in a stoppage-time penalty.
Gary Monk's side are 12th, with 39 points and two matches left, while Villa are still looking over their shoulders, now just four points clear.
Tottenham recorded a 1-0 win at 10-man Stoke as they looked to make the most of Everton's defeat away to Southampton in the battle for European places.
Danny Rose headed in on 33 minutes after good work from Emmanuel Adebayor.
Stoke's hopes of getting back into the game suffered a blow when, in the 52nd minute, Ryan Shawcross collected a second yellow card and was sent off by referee Andre Marriner for a studs-up challenge on Rose.
In Saturday's lunchtime kick-off, Everton saw their hopes of finishing in the Champions League places suffer a potentially fatal blow when they went down 2-0 at Southampton through a brace of comedy own goals.
Antolin Alcaraz headed a cross from Rickie Lambert past Everton goalkeeper Tim Howard after just 54 seconds.
It got worse for the Toffees - a point behind Arsenal, who host Newcastle on Monday night - when on 31 minutes Seamus Coleman also turned the ball into his own net.
Southampton are in eighth place, having equalled their best ever Premier League tally of 52 points.