Another enthralling week has come to a close, the first since the Bundesliga has resumed playing since the winter break. Here's a look at the big results from the past 7 days in football. Premier League Hull 0-3 Newcastle The Magpies keep the Tigers in the bottom three as John Carver's first win as Newcastle manager comes on the road. Liverpool 2-0 West Ham Daniel Sturridge scores on his return from injury after 5 months out a Liverpool continue to edge towards European qualification. Stoke 3-1 QPR QPR remain under a serious relegation threat, dropping their 11th game on the road, still without a point away from Loftus Road. Chelsea 1-1 Manchester City The top two play out to another 1-1 draw as Chelsea remain 5 points atop the pile. Southampton 0-1 Swansea The Saints drop to 4th after a disappointing performance at home to the Swans. Bundesliga Augsburg 3-1 Hoffenheim Augsburg keep pace with Monchengladbach in 3rd and Schalke in 4th with a solid win over mid-table Hoffenhaim. Leverkusen 0-0 Dortmund Dortmund slip to the bottom of the pile with a goalless away draw to Leverkusen. Stuttgart 0-1 Monchengladbach Monchengladbach stay 3rd while Stuttgart remain in the relegation spots. La Liga Real Madrid 4-1 Real Sociedad David Moyes cannot reproduce the magic that beat Barcelona as Real Madrid guarantee themselves another week at the top of the table. Valencia 0-1 Malaga Valencia's Champions League aspriations take a huge blow as they are beaten by mid-table Malaga and now sit 6 points outside the Group Stage places, 1 back from the qualifying round. Barcelona 3-2 Villareal A entertaining show at the Camp Nou as Barcelona beat a defiant Villareal to maintain the 1 point gap with Real Madrid.