Cardiff and Fulham were both relegated from the Barclays Premier League after Sunderland continued their remarkable resurgence with a shock 1-0 win at Manchester United.

The Black Cats' unlikely victory means they are now out of reach of both Fulham, who lost 4-1 at Stoke, and Cardiff, who are bottom of the table after a 3-0 defeat at Newcastle.

The honeymoon period may already be over for United interim boss Ryan Giggs who enjoyed a dream start to life in the dugout with a 4-0 win over Norwich last weekend.

But if the Welshman was hoping to build a case for a longer stay in charge at Old Trafford, Sunderland did him no favours, registering their third victory in as many matches thanks to Seb Larsson's cool first-half finish.

Ten points from four games against Manchester City, Chelsea, Cardiff and now United mean Gus Poyet's men can only be caught by Norwich, who are three points back with Chelsea and Arsenal to play.

Giggs threw on Robin van Persie and Danny Welbeck in search of an equaliser in the second half but United suffered from the same lack of fluency that has cost the Red Devils all season.

The defeat leaves United seventh in the table, 20 points behind league leaders Liverpool while Sunderland know one more win will almost certainly be enough to survive.

Survival was always going to be an uphill task for Fulham who have been sitting in the league's bottom three since January 28.

Felix Magath's side knew only a victory would keep their hopes of safety alive but Peter Odemwingie, Marko Anautovic and Oussama Assaidi put Stoke three ahead in the second period.

Kieran Richardson pulled one back for the Cottagers with 10 minutes to play but Jon Walters sealed the win and Fulham's relegation to the Championship.

Cardiff's stay in the top flight is also over as Newcastle recorded their first win in seven matches thanks to goals from Shola Ameobi, Loic Remy and Steven Taylor.

The Magpies had lost their previous six matches in a row and a number of the club's home fans walked out after 69 minutes to protest against the running of the club.

Aston Villa all but secured their Premier League status for another season as they beat Hull 3-1 at Villa Park.

The win means Paul Lambert's side are now six points clear of the relegation zone with a significantly better goal difference than 18th-placed Norwich.

The hosts were ahead within a minute as Ashley Westwood converted Gabriel Agbonlahor's cross but Hull levelled when Jordan Bowery scored an own-goal.

An Andreas Weimann double however put Villa back in front and sealed a vital three points for the home side.

Rickie Lambert strengthened his case for a place in England's World Cup squad as he scored in injury time to give Southampton a 1-0 win at Swansea.

Lambert's 12th league goal of the season means the Saints are now guaranteed to finish the campaign eighth in the table.

West Ham recorded a morale-boosting 2-0 victory over 10-man Tottenham to guarantee their Premier League safety for another season.

Spurs defender Younes Kaboul was sent off for bringing down Stewart Downing when the winger was clean through on goal and the Hammers took full advantage with two goals before half-time.

Andy Carroll's header went in off Tottenham striker Harry Kane before Downing's free-kick sealed West Ham's third win over their London rivals in all competitions this season.