There are some crucial Premier League games taking place over the next couple of nights at both ends of the table.
On Tuesday night Aston Villa and Newcastle go head to head at Villa Park.
The two teams are separated by just one place and one point in the Premier League table.
Defeat could mean a place in the dreaded relegation zone for either side. Newcastle will go into the game with slightly higher spirits after bringing in four new players from French football in the last week.
Villa are a club in crisis. The Villans lost 2-1 at Championship Millwall on Friday night to exit the FA Cup. The calls for boss Paul Lambert’s head will only ring louder should Villa lose again this evening.
On Wednesday night there is a clash of two teams looking to gain a Champions League spot this season, as Arsenal host Liverpool at the Emirates Stadium. The Gunners have been wildly inconsistent this season and are four points behind bitter-rivals Tottenham, who are fourth in the table.
Arsene Wenger’s side have lost two out of their last three top flight games, but hammered West Ham 5-1 in their last league outing. The Gunners really need a win to hold off the likes of Liverpool and leapfrog Everton and Spurs in the table.
The visitors have started to hit form, having won three out of their last four games in the top flight and hammering Norwich 5-0 in their last league game. However that victory was marred by the fact that the Reds suffered a shock FA Cup exit at the weekend, losing 3-2 at League One Oldham.
Other Premier League fixtures:
Tuesday
QPR vs. Manchester City
Stoke vs. Wigan
Sunderland vs. Swansea
Wednesday
Everton vs. West Brom
Norwich vs. Tottenham
Fulham vs. West Ham
Reading vs. Chelsea
Manchester United vs. Southampton
Who will come out on top between Arsenal and Liverpool?