The top 4 teams all won in their last games and nobody can quite tell who has the advantage in for the Premier League title. Liverpool are 2 points clear of Manchester City and yet City have a game in hand, but that match is against rivals Manchester United away from home. Chelsea have made a splash back into the top 3, so again there is all to play for as the excitement reaches fever pitch.
Below we take a look at how the results could work out for this weekend and give our predictions.
Leicester v Newcastle
Leicester would be 3rd in the league based on recent form and the appointment of Brendan Rodgers has been an inspired choice, the Foxes have won their last 4 games in a row. Newcastle have been poor on the road with just 2 points won from their last 15. Leicester to beat Newcastle
Tottenham v Huddersfield
Tottenham have Manchester City and the Champions League 2nd leg on their mind but they must focus for this game. Back at home they should win comfortably. Harry Kane is out but Son will relish this moment and could score a few. Tottenham to beat Huddersfield
Brighton v Bournemouth
Both teams come into this match with the same form and Brighton are still not safe. However a win would be massive for the club and they are at home. Callum Wilson will be a danger for the home side though and Eddie Howe’s team could add more misery to Brighton’s season. Bournemouth to beat Brighton
Burnley v Cardiff
Burnley are almost safe but this win would more or less assure that. Sean Dyche’s team have won back to back games and have found form. Cardiff keep losing and have lost 4 games in their last 5. They need to win this game to have any chance of staying up, but it will be difficult for them. Burnley to beat Cardiff
Fulham v Everton
An interesting statistic for Everton is that they have won 3 games in a row coming into this match and all 3 have been against London teams- they can make it 4 against Fulham who have already been relegated. Everton’s Richarlison may just relish the chance to play against Fulham’s defence which has conceded 76 goals this season. Everton to beat Fulham
Southampton v Wolves
This game has the potential of being very exciting and the way the two teams play there could well be a lot of goals. Wolves have been good this season but have no away wins in their last 4. This is set to be a very close game. Draw
Manchester United v West Ham
Manchester United had a bruising Champions League defeat to Barcelona and that may have fatigued some of the players. But they will be the favourites to beat West Ham, whose form and leaky defence has let them down in recent weeks. United should cruise to a win and Marcus Rashford could show no mercy. Manchester United to beat West Ham
Crystal Palace v Manchester City
Crystal Palace remain the only club to beat Manchester City at The Etihad this season- can they do the double over them? City should have the quality to win but will also be tired after their Champions League game v Tottenham. But it is difficult not to see a response from Pep Guardiola’s side and Sergio Aguero will want to make up for his dismal display in the Champions League in midweek. Manchester City to beat Crystal Palace
Liverpool v Chelsea
Liverpool just keep winning games, and this match looks to be the teams real final test in their quest for the league title-their first since 1990. Chelsea are in good form but have beaten teams below them. Eden Hazard is being called a great player- it is in these games he must prove it. Liverpool to beat Chelsea
Watford v Arsenal
Watford will be in great spirits coming into this match having reached the FA Cup final and Troy Deeney has emerged as a genuine hero for the club. Arsenal lost their last away game 1-0 to Everton and could struggle here if the home side get a positive start. Draw
Play the newest EPL Fantasy game here!