Burnley vs Fulham: Burnley had a big win in their previous game as they beat Huddersfield away from home to keep their survival battle alive. It was a good win for Burnley and the team has now won 2 successive games to move up to 16th spot. On the other side of the court, Fulham suffered another defeat as they were beaten 4-1 by Arsenal. As far as this match is concerned, I see Fulham losing again. Burnley seem to have found a winning formula and at home, they should beat a very poor Fulham side.
West Ham vs Arsenal: Arsenal played extremely well in their previous match as they managed to get a big win over Fulham. Pierre Emerick Aubameyang has been in exceptional form for the Gunners as the superstar striker has scored 2 goals in his last 3 games. In comparison, West Ham have had a poor few weeks as they drew against Brighton in their last outing. Prior to that, West Ham lost to Burnley. Arsenal look far too strong for West Ham. I see the Gunners winning this game away from home.
Crystal Palace vs Watford: Crystal Palace won an important game during their last Premier League outing as the Eagles beat Wolves away from home. Andre Ayew looks to be in good form for the Eagles as he scored an important goal against Wolves. Watford, on the other hand, have failed to win in their last 3 attempts. Watford seem to lack defensive discipline which will make life hard for them against an in-form Crystal Palace attack. With this match being played at Selhurst Park, I see Crystal Palace getting the win at home.
Cardiff City vs Huddersfield: This is a big game for both teams as the loser will struggle to avoid relegation. As it currently stands, Huddersfield are bottom of the ladder and looking in real danger of getting relegated. The Terriers are losing home games to sides like Burnley and that is making life very hard. Cardiff City, on the other hand, have found ways to win as they beat Leicester City two games ago. Cardiff City are playing better football at the moment. As far as this game is concerned, Cardiff City should win as they are in better form and playing at home.
Leicester City vs Southampton: Leicester CIty enter this game having beaten Everton away from home during their last outing. The Foxes are playing good football and have been boosted by their defence who are looking very solid. On the other side of the court, Southampton managed to get a huge point against Chelsea as they hung on for a draw. Both teams seem to be playing well but Leicester City will have a huge advantage as they are playing at home. I think Leicester City will be too strong for Southampton.
Everton vs Bournemouth: Everton were humiliated at home as they lost to Leicester City in their last outing. Everton are in terrible form and the team has only won 1 game in their last 7 outings in the Premier League. The defence is looking shaky while the strikers are struggling to score. Bournemouth, on the other hand, have managed to win games against mid-table teams which has resulted in them being well positioned on the ladder. Everton are looking very poor while Bournemouth is looking very impressive. I see Bournemouth winning this game away from home.
Chelsea vs Newcastle: Chelsea have had a tough week as they were beaten by Tottenham in the League Cup. Prior to that, Chelsea failed to beat Southampton at home. The Blues have looked in poor form but they are playing against a very weak Newcastle team. The Magpies lost to Manchester United in their last game and are currently 2 points above the relegation zone. With this match being played at Stamford Bridge, I see Chelsea winning with some ease.