Blackburn 4-1 Charlton
Man City 0-2 Aston Villa
Middlesbrough 2-3 Tottenham
Portsmouth 2-1 Liverpool
Sheff Utd 1-0 Watford
Wigan 0-3 West Ham
Everton 2-4 Man Utd
Chelsea 2-2 Bolton
GOALFLASHES AND MAJOR INCIDENTS (all times BST)
Time to take a deep breath after a truly remarkable day's action in the Premiership - the highlights of which you can catch on Match of the Day at 2230 BST on BBC1 or on Sunday at 0735 BST. Once you've gathered your thoughts, don't forget to have your say on Radio Five Live's 606 by calling 0500 909 693 or sending a text to 85058, or get involved on the 606 discussion site.
1659: FULL-TIME Portsmouth 2-1 Liverpool
The final whistle goes at Fratton Park as Portsmouth go above Reading and into the Uefa Cup qualifying places. Reading play Newcastle on Monday.
1658: FULL-TIME Blackburn 4-1 Charlton
Charlton's survival hopes take a massive blow with a heavy defeat at Ewood Park.
1657: FULL-TIME Man City 0-2 Aston Villa
All over at the City of Manchester Stadium in today's only meaningless game.
1655: FULL-TIME Sheff Utd 1-0 Watford
Michael Tonge's deflected first-half goal gives the Blades all three points in their crucial home game.
1654: FULL-TIME Middlesbrough 2-3 Tottenham
Spurs hang on and give their Uefa Cup qualification hopes a boost.
1653: FULL-TIME Wigan 0-3 West Ham
West Ham stay in the bottom three but leapfrog Charlton and draw level on points with Wigan - who are now in grave danger.
1652: The West Ham fans, who have travelled to Wigan in their thousands, are cheering every pass from their team. These are two days which might have saved the Hammers' season.
1649: GOAL Middlesbrough 2-3 Tottenham
Emmanuel Pogatetz heads in a corner and waves his team-mates back to the centre circle as Boro chase an unlikely point.
1646: GOAL Blackburn 4-1 Charlton
Substitute Matt Derbyshire slams in a fourth and it's all gone horribly wrong for Charlton.
1645: GOAL Middlesbrough 1-3 Tottenham
Robbie Keane makes it safe for Spurs from Aaron Lennon's cutback.
1644: GOAL Blackburn 3-1 Charlton
A nicely worked goal for Blackburn looks to have bagged the points and pushed Charlton further in the mire. Benni McCarthy and Morten Gamst Pedersen combine before setting up Jason Roberts.
1643: GOAL Wigan 0-3 West Ham
Marlon Harewood slams in a third for West Ham to wrap up the three points.
1641: GOAL Blackburn 2-1 Charlton
Terrible luck for Charlton. Morten Gamst Pedersen's cross is deflected off Hermann Hreidarsson and past a stranded Scott Carson for an own goal.
1639: GOAL Man City 0-2 Aston Villa
Substitute Shaun Maloney curls a free-kick up and over the wall to put Villa in control.
1638: Spurs keeper Paul Robinson keeps out Mark Viduka again as Tottenham cling on to their 2-1 lead at the Riverside.
1633: GOAL Blackburn 1-1 Charlton
All change again. Not sure what he was trying to do but Blackburn defender Stephen Warnock directs a header against his own bar and Darren Bent heads in the rebound for his 14th goal of the season.
1631: So then, as it stands at the bottom, Wigan will only stay out of the relegation zone on goal difference from West Ham, while Fulham will be a point from the bottom three. Charlton will remain two points from safety with three games remaining.
1629: Boro nearly draw level at the Riverside as the frantic action continues. George Boateng pulls it back to Mark Viduka but the Australian's right-foot shot from eight yards is kept out brilliantly by Tottenham keeper Paul Robinson.
1629: Manchester City spurn a great chance to level at Eastlands. Emile Mpenza is sent clean through but Villa keeper Thomas Sorensen races from his goal and blocks the Belgian's effort.
1628: Watford's best chance so far falls to Marlon King, who muscles his way past two challenges and loops his effort over Paddy Kenny only to see his effort bounce off the bar.
1628: GOAL Middlesbrough 1-2 Tottenham
Mark Viduka reduces the deficit at the Riverside, heading home unmarked from Stewart Downing's right-wing cross.
1627: RED CARD
Another blow for Charlton as defender Ben Thatcher receives his second booking of the afternoon for a late challenge on Blackburn winger David Bentley. It doesn't look good for Alan Pardew's side.
1625: West Ham striker Carlos Tevez hits the post and from the rebound, Nigel Reo-Coker's mishit shot is cleared off the line by Leighton Baines.
1623: GOAL Blackburn 1-0 Charlton
The trapdoor creaks open a bit more for Charlton. Jason Roberts' shot from the edge of the area has plenty of power. However, it should be easy enough for Scott Carson but the Charlton keeper allows it to slip though.
1622: GOAL Portsmouth 2-1 Liverpool
Robbie Fowler swings over a corner for Sami Hyypia to head in from six yards.
1618: GOAL Wigan 0-2 West Ham
Carlos Tevez holds off two defenders before sending George McCartney racing down the left. McCartney cuts the ball back to Bobby Zamora who plays in Yossi Benayoun to provide the finish. West Ham fans must be wondering where that sort of football has been for most of the season.
1617: Steed Malbranque slides the ball through for Robbie Keane, but the Tottenham striker goes wide. Should have been 3-0.
1615: Wigan manager Paul Jewell introduces Julius Aghahowa so the Latics have three strikers on as they chase a crucial equaliser.
1612: Charlton put together a tidy passing move at Ewood Park but Matt Holland hits the side netting from a difficult angle.
1610: We're back up and running in all six games now.
1607: GOAL Middlesbrough 0-2 Tottenham
Hossam Ghaly chips the ball hopefully over to Dimitar Berbatov on the edge of the box and the Bulgarian striker strikes a cracking volley past stunned Boro keeper Mark Schwarzer. That's added a few millions to his price tag.
1606: The games at the Riverside and the JJB are under way in the second half.
1603: Chelsea boss Jose Mourinho isn't giving up on the title just yet. His side are five points back with three games remaining but he says: "We have to believe."
1559: Manchester City fans appear to be waging some sort of war against midfielder Didi Hamann on the Player Rater - he's got a disastrous 2.33. And that's after you take into account Joey Barton's laughable attempt at a penalty kick.
1555: As it stands, West Ham will overtake Charlton and draw level on points with Wigan, while Sheffield United will move three points clear of the drop zone. Fulham, who visit Arsenal on Sunday, will be only a point from safety.
1553: It's half-time around the grounds.
1552: Still goalless at Ewood Park where Darren Bent had the ball in the back of the net, only to be whistled offside.
1549: But what news from the big one at the City of Manchester Stadium? Villa keeper Thomas Sorensen comes out to claim a corner and collides with Darius Vassell. Mark Halsey points to the spot but Joey Barton blasts the penalty disastrously over. Howls of derision all round and City still haven't scored at home in the league since New Year's Day.
1545: Middlesbrough striker Mark Viduka links up well with Yakubu and the Australian turns and fires a shot against the outside of the post from 12 yards as Boro look to draw level against Spurs at the Riverside.
1545: GOAL Sheffield United 1-0 Watford
Could be another crucial goal at the bottom of the table. Michael Tonge cuts inside and unleashes a shot from the edge of the area which takes a huge deflection off Chris Powell and beats Watford keeper Ben Foster.
1544: A win for West Ham won't be enough for them to climb out of the relegation zone today. They would be level on points with Wigan but their goal difference would keep them in the bottom three.
1540: West Ham striker Carlos Tevez is proving he was worth that £5.5m fine. The Argentine glides into the penalty area but bends his shot inches wide.
1538: Controversy at Bramall Lane and Neil Warnock is not happy. Clarke Carlisle appears to elbow Jon Stead in the face. Referee Martin Atkinson goes to his pocket - but books Danny Shittu instead. Carlisle would have been sent off for his second booking were it not for Atkinson's error.
1536: GOAL Portsmouth 2-0 Liverpool
Niko Krancjar picks up Lauren's long diagonal ball and nonchalantly finishes with the outside of his right foot.
1532: GOAL Wigan 0-1 West Ham
Luis Boa Morte is the first to reach a long pass up field before guiding the ball goalwards from 20 yards under pressure from keeper John Filan, who had charged out of his goal. It is the Hammers eighth away goal of the campaign.
1531: GOAL Portsmouth 1-0 Liverpool
I think that's what you call the commentator's curse. Jerzy Dudek comes out to clear David James' long kick, misses it and that leaves Benjani to head into the empty net.
1530: Liverpool's reserve keeper Jerzy Dudek shows Rafa what he's missing with a flying save from Gary O'Neill's curling effort.
1529: Emile Heskey heads an Emmerson Boyce cross wide as Wigan fashion the first decent chance of the game at the JJB Stadium.
1528: GOAL Man City 0-1 Aston Villa
Ashley Young beats the defender on the left and crosses for John Carew to head in.
1523: Portsmouth's Matthew Taylor is indicating he's ready to come off against Liverpool. He was injured in a collision with Reds striker Robbie Fowler.
1521: Clarke Carlisle's attempt to kick the ball out of Sheffield United keeper Paddy Kenny's hands prompts a melee at Bramall Lane. Carlisle gets a yellow.
1520: It might be the hottest April in centuries, but it's not enough for Tottenham defender Pascal Chimbonda to part with his gloves.
1519: As at Bramall Lane, tackles and tension aplenty at the JJB but not much in the way of quality.
1517: Watford defender Clarke Carlisle misses his kick, allowing Christian Nade to race in on goal but keeper Ben Foster claws the ball away from the Blades striker's feet.
1515: GOAL Middlesbrough 0-1 Tottenham
Dimitar Berbatov eventually controls the ball in the area and slides it to Robbie Keane, who finishes confidently.
1513: Scrappy start at Bramall Lane where the hosts are looking for the win that would give their survival hopes a massive boost against doomed Watford. Plenty of fouls and stoppages but little in the way of quality or chances.
1511: Don't forget, if you're a United fan looking to celebrate this afternoon's result, or a Chelsea fan seeking commiseration, head to 606 and pour your heart out.
1509: Lucas Neill appears to have bounced back but now there's concern about Wigan's Arjan de Zeeuw. He has a bit of treatment before jogging away slowly.
1506: West Ham defender Lucas Neill is struggling with an injury. He's carrying on for now but it looks unlikely he will continue.
1504: "There's only one Carlos Tevez" is the chant from the away fans at the JJB Stadium. On the pitch, it's nervy start from both sides in the crunch relegation clash.
1503: After a minute's applause around the grounds in memory of Alan Ball, we're under way at all six games.
1500: The news goes from bad to worse for Chelsea. Jose Mourinho reveals Ricardo Carvalho is likely to miss the rest of the season with a knee injury. He left Stamford Bridge on crutches.
1453: Here's all your team news for this afternoon's 3pm kick-offs:
Blackburn boss Mark Hughes goes for the same XI that drew at Fulham last time out. Charlton make three changes, Marcus Bent, Hermann Hreidarsson and Matt Holland replacing Dennis Rommedahl, Zheng Zhi and Souleymane Diawara.
Emile Mpenza returns for Manchester City. Michael Johnson and DaMarcus Beasley fail to shrug off hamstring problems but Georgios Samaras is recalled. Aston Villa striker John Carew shakes off a foot injury to start up front with Ashley Young who replaces Patrick Berger.
Middlesbrough boss Gareth Southgate names the same side that drew at Manchester United last week, though Julio Arca is back on the bench. Tottenham make one change, Hossam Ghaly replacing Aaron Lennon, who starts on the bench.
Portsmouth centre-back Sol Campbell fails to overcome an Achilles injury to play but Linvoy Primus passes a late fitness test on his knee injury. Steven Gerrard, Jamie Carragher, Peter Crouch and Pepe Reina are not in Liverpool's squad, as Emiliano Insua makes his debut for the club.
Sheffield United manager Neil Warnock makes just one change for the Blades, bringing in Christian Nade for Luton Shelton up front. Watford midfielder Lee Williamson replaces Damien Francis. Danny Shittu and Tamas Priskin are promoted from the bench as Jay DeMerit and Doug Rinaldi are left out altogether.
Carlos Tevez starts for West Ham, who make one change from the team that beat Everton last Saturday with Luis Boa-Morte replacing Matthew Etherington. Paul Scharner and Ryan Taylor drop out of the Wigan team, with Lee McCulloch and Henri Camara drafted in.
1446: Shall we stop the arguments now? The Premiership must be the best league in the world. That was a truly electric 90 minutes of football and we've still got six games to go this afternoon as the relegation battle continues and the race for European places warms up. And then there's the big game between Manchester City and Aston Villa. Wow.
1444: FULL-TIME Everton 2-4 Man Utd
Sir Alex is on the pitch now, jumping around like an old fool with his jubilant players. Title race over? Maybe - United are now five points clear with three games remaining. There are tears among the Chelsea fans at Stamford Bridge.
1442: Sir Alex Ferguson can hardly contain himself on the touchline as he tells his players the result from Stamford Bridge. He's already shaken hands with the Everton bench.
1441: GOAL Everton 2-4 Man Utd
United's dream 90 minutes is complete as young sub Chris Eagles tricks his way into the penalty area and produces a sublime finish.
1440: Wayne Rooney angers the Everton fans with a bit of showboating in the corner. The United striker might just have won the title for his team this afternoon.
1438: FULL-TIME Chelsea 2-2 Bolton
The full-time whistle goes at Stamford Bridge and Chelsea's players trudge off, with their heads hanging.
1435: Frank Lampard's corner is cleared to Mikel Jon Obi, who misses his kick embarrassingly. Doesn't look like being Chelsea's afternoon.
1432: United are running riot. Cristiano Ronaldo races clear and tried to trick Iain Turner but the Everton keeper gets a hand on the winger's shot. Four minutes of added time at Stamford Bridge.
1429: As it stands:
1 Man Utd 85 pts (goal difference 55)
2 Chelsea 80 pts (goal difference 40)
1428: The news of United's goal reaches Stamford Bridge and there are stunned looks all round the Chelsea fans.
1426: GOAL Everton 2-3 Man Utd
Disastrous defending from Everton. The hosts fail to clear and the ball eventually falls to Wayne Rooney, who calmly sidesteps Tony Hibbert and slots past Iain Turner. Fergie celebrates like a madman.
1425: Phil Neville tries to redeem himself after that own goal but his 35-yard shot goes harmlessly over the bar.
1423: Time for another as-it-stands table:
1 Man Utd 83 pts (goal difference 54)
2 Chelsea 80 pts (goal difference 40)
1422: David Moyes opts to bring on misfiring striker James Beattie. Has he settled for a point then?
1419: Another one for Jose Mourinho's conspiracy files. Bolton defender Abdoulaye Meite's handball on the edge of the area is as clear as it gets but nothing given.
1415: GOAL Everton 2-2 Man Utd
You will not believe this but it's true, I promise. Iain Turner blocks Cristiano Ronaldo's header but in trying to clear the ball from the line, Phil Neville lashes it into his own net for an own goal against his former club. What will Jose Mourinho have to say about that?
1414: Wayne Rooney races clear and takes the ball past Everton keeper Iain Turner, who suddenly looks nervy after that mistake. But the striker's touch is too heavy and he can't keep the ball in play.
1410: Shouts for a penalty at Goodison Park as Wayne Rooney's shot appears to hit Alan Stubbs on the arm - but not given. In the mayhem that follows, Cristiano Ronaldo replaces Alan Smith.
1408: GOAL Everton 2-1 Man Utd
A nightmare for Everton's young keeper Iain Turner, who has been faultless until now. He drops Ryan Giggs' corner and John O'Shea pounces. Game on. Sir Alex Ferguson sends Cristiano Ronaldo to warm up. This could not be any more exciting.
1407: Alan Smith has left his shooting boots at home today. Another effort from a decent position goes very high. At the Bridge, Chelsea boss Jose Mourinho is telling his players to calm down.
1404: Sir Alex Ferguson turns to Kieran Richardson, who comes on as a straight replacement for Patrice Evra at left-back. No sign of Cristiano Ronaldo warming up just yet.
1403: Joe Cole comes on for Chelsea, replacing Lassana Diarra.
1401: So the table as it stands looks like this:
1 Man Utd 82 pts (goal difference 52)
2 Chelsea 80 pts (goal difference 40)
1358: GOAL Everton 2-0 Man Utd
Just as United get a lifeline thanks to Bolton's equaliser at Stamford Bridge, they are hit by a rocket from Manuel Fernandes. The Portuguese midfielder fires a stunning shot into the top corner as Sir Alex Ferguson looks on in horror.
1357: GOAL Chelsea 2-2 Bolton
Chelsea's makeshift centre-back Michael Essien loses Kevin Davies at a Bolton free-kick and the striker nods the visitors level from five yards out.
1356: It's all United at the start of the second half. Everton are just throwing bodies in the way as United try a series of shots. But the hosts stay ahead.
1352: Kieran Richardson has sat back on the bench and we have no changes at Goodison Park as the second half kicks off.
1350: We're under way again at Stamford Bridge where Didier Drogba is on for the second half, replacing Andriy Shevchenko. Ricardo Vaz Te is introduced for Bolton in place of David Thompson.
1350: Not sure how United fans are going to take this... Kieran Richardson is warming up.
1348: If the scores stay the same, the top of the table will look like this tonight:
1 Man Utd 82 pts (goal difference 53)
2 Chelsea 82 pts (goal difference 41)
1345: Everton's man of the moment is tricky Spanish midfielder Mikel Arteta with 7.33. Patrice Evra is in the doghouse for Manchester United with a paltry 5.
1340: No surprise with the Player Rater for Chelsea. Salomon Kalou, who scored one and had a big hand in the other, leads the way with 7.83 - just ahead of keeper Petr Cech. You can change all that though if you want.
1337: HALF-TIME Everton 1-0 Manchester United
Alan Stubbs' deflected free-kick gives Everton the lead at half-time. United's title hopes could take a huge dent today.
1336: Gabriel Heinze is booked for a foul on Mikel Arteta and Everton have a free-kick on the right. Alan Stubbs heads over.
1334: HALF-TIME Chelsea 2-1 Bolton
After an early shock, the Chelsea machine is up and running at Stamford Bridge thanks to Salomon Kalou and that own goal by Jussi Jaaskelainen.
1331: Everton are defending very, very deep, leaving United to dominate possession. The ploy is working for now but the pressure is starting to build.
1329: Cristiano Ronaldo is on the bench because of a slight knock he suffered in training but we will surely see him in the second half unless United can turn this around.
1325: Brilliant stuff from United. Paul Scholes produces a wonderful crossfield pass for Ryan Giggs, whose first-time cross is just too far ahead of Wayne Rooney.
1323: So it's advantage Chelsea. As it stands Manchester United would stay top - but only on goal difference. Why not work it out for yourself with the Premiership Predictor...
1321: GOAL Chelsea 2-1 Bolton
Frank Lampard sends over a corner from the left and Salomom Kalou's header hits the bar before hitting Jussi Jaaskelainen for an own goal.
1320: Meanwhile, Everton striker James Vaughan is in the book for a foul on Gabriel Heinze. The youngster gives another free-kick moments later - he's treading on dangerous ground.
1318: Chelsea are getting closer and closer. Andriy Shevchenko's clever volley is well-saved by Jussi Jaaskelainen and from the resulting corner, Michael Essien pokes a shot just wide.
1317: Lampard rested on the bench for precisely 28 minutes. The England midfielder replaces Carvalho, with Michael Essien dropping back into defence.
1316: Looks like the source of Mourinho's anger is an injury to Ricardo Carvalho. Frank Lampard is warming up.
1314: Andriy Shevchenko chests the ball down with his back to goal, swivels and shoots narrowly wide. Jose Mourinho is annoyed about something. Not sure what.
1313: Alan Smith drags a right-foot shot wide as United look to get back on level terms. That was their best chance so far.
1312: Bolton keeper Jussi Jaaskelainen scrambles the ball away to prevent Ricardo Gardner scoring an own goal which would have put Chelsea ahead.
1311: Sir Alex Ferguson is ranting and raving on the touchline as Gabriel Heinze and James Vaughan come together. Everton get the free-kick and Ferguson makes his feelings known.
1309: GOAL Chelsea 1-1 Bolton
Salomon Kalou gets in front of the defender to head in Wayne Bridge's cross from the left. Bolton were in front for three minutes.
1308: Wayne Rooney's snapshot is brilliantly saved by Everton's stand-in keeper Iain Turner. This afternoon's action is warming up very nicely indeed.
1306: GOAL Chelsea 0-1 Bolton
Chelsea fail to clear Andranik Teymourian's free-kick and Lubomir Michalik lashes home from close-range for a goal on his first Premiership start for Bolton.
1302: As Nicolas Anelka sidefoots over when well-placed for Bolton, the news of Everton's goal reaches Stamford Bridge and the cheers go up. At Goodison Park, Cristiano Ronaldo is warming up.
1300: GOAL Everton 1-0 Manchester United
Alan Stubbs steps up to take a free-kick from 30 yards. His powerful low effort looks easy for Edwin van der Sar until it takes a deflection off Michael Carrick. Goodison Park erupts.
1255: Chelsea try to outfox Bolton with a free-kick routine but Shaun Wright-Phillips is not quite up to speed and he ends up sort of tripping over the ball. Jose Mourinho and the entire Chelsea bench are guffawing.
1253: Ole Gunnar Solskjaer scored a hat-trick against Everton in United's Treble-winning season. He starts today as Cristiano Ronaldo has a rest on the bench.
1250: Everton get the first corner of the game against Manchester United and it's nearly a disaster for the visitors. Joleon Lescott hits the bar with a firm header from Mikel Arteta's dangerous delivery.
1248: Both games are now under way.
1245: Applause rings out at both grounds as the crowds remember Alan Ball. The scenes at Goodison Park are particularly emotional, with the announcer hailing Ball as an Everton "immortal".
1239: Alan Ball's son Jimmy and his daughters Keely and Mandy arrive on the pitch at Goodison Park to lay a wreath in memory of their father, who died on Tuesday aged 61. Ball's World Cup-winning team-mate Sir Bobby Charlton joins them in the centre circle before the arrival of the other two members of Everton's 'holy trinity' Howard Kendall and Colin Harvey.
"United can do without Ronaldo today. You've still got Rooney, Giggs and Scholes in there who are all match-winners."
Chris Waddle on BBC Five Live
1230: Let's not forget both Everton and Bolton are not at full strength. Everton have James Vaughan leading their attack in the absence of Andy Johnson and Iain Turner in goal with Tim Howard ineligible. Bolton are without skipper Kevin Nolan, El-Hadji Diouf, Tal Ben Haim, Nicky Hunt and Abdoulaye Faye.
1225: Just to reiterate: no Ronaldo for United and no Drogba for Chelsea. Don't forget to have your say on Fergie and Mourinho's team selections via 606.
1222: Everton's players are all wearing T-shirts paying tribute to Toffees legend Alan Ball as they warm up at a sunny Goodison Park. We'll have a minute's applause in memory of the 1966 World Cup winner before every game today.
1218: Teams from Goodison Park:
Everton: Turner, Hibbert, Yobo, Stubbs, Lescott, Arteta, Neville, Carsley, Fernandes, Osman, Vaughan. Subs: Wright,
Naysmith, Van der Meyde, Beattie, McFadden.
Man Utd: Van der Sar, O'Shea, Brown, Heinze, Evra, Solskjaer, Scholes, Carrick, Giggs, Rooney, Smith. Subs: Kuszczak, Ronaldo, Richardson, Eagles, Lee.
1215: Teams from Stamford Bridge:
Chelsea: Cech, Geremi, Carvalho, Terry, Bridge, Diarra, Mikel, Essien, Wright-Phillips, Kalou, Shevchenko. Subs: Cudicini,
Lampard, Boulahrouz, Joe Cole, Drogba.
Bolton: Jaaskelainen, Campo, Meite, Michalik, Gardner, Teymourian, Thompson, Tal, Speed, Davies, Anelka. Subs:
Al Habsi, Vaz Te, Martin, Sinclair, Augustyn.
1210: Some interesting team news to start the day. Chelsea boss Jose Mourinho rests two of his untouchables in striker Didier Drogba and Frank Lampard for the game against Bolton. Wayne Bridge, Shaun Wright-Phillips, Geremi and Saloman Kalou all start. And from Goodison Park, the news is that PFA Player of the Year Cristiano Ronaldo is on the bench.
Don't forget that you can stay abreast of your team's survival bid by using the BBC Sport Predictor. Click on the tab above or the link below.