Manchester City vs Chelsea - Manchester City to win
Manchester City has one of the best home records in the Premier League, with eight wins from nine at the Etihad Stadium, with their last loss at home taking place in gameweek two against Tottenham. Pep Guardiola's men have a tremendous record in this fixture, as the hosts have won the last three meetings and remain unbeaten in their last 11 against the visiting side from West London. Chelsea are without a win in their last three games with two draws against Bournemouth (2-2) and Newcastle (2-2), with a loss against Aston Villa (1-2) during this sequence of matches.
Newcastle United vs Crystal Palace - Newcastle to win
Newcastle United's home record has been impressive this season, as the Magpies have only lost twice in nine home games, winning five and drawing the remaining two. Eddie Howe's side come into this game following a 3-1 away victory against Burnley at Turf Moor. After their draw against Fulham, Crystal Palace are now six games without a win in all competitions. Palace have lost three of their last four league games with losses against Tottenham Hotspur (0-1), Leeds United (4-1) and Manchester City (0-3).
Hull City vs Watford - Watford to win
Both sides are performing well in the Championship, with both teams in the top six heading into this weekend. Hull City have encountered problems in their last five home matches, losing three with defeats to Middlesbrough (1-4), Ipswich Town (0-2) & Stoke City (0-1) last time out despite having 15 shots on the Stoke City goal. Watford are in excellent form, as since the start of December, the Hornets have been on an unbeaten run of seven league games. The visitors have won each of their previous four, with victories over Birmingham City (3-0), Norwich City (0-1), Leicester City (1-2) & Stoke City (1-0).
Portsmouth vs Ipswich Town - Ipswich to win
Portsmouth’s defensive woes were encapsulated by their 5-0 defeat away at Bristol City on New Year’s Day. The rout at Ashton Gate means the home side have gone 10 games without a clean sheet, and Pompey have picked up only one win in their last four matches, with that win coming at home to Charlton Athletic (2-1). Ipswich Town’s recent form has seen the visitors go four games unbeaten, as the Tractor Boys are now firmly in the automatic promotion race in the Championship. Kieran McKenna’s men have picked up 10 points from their last four league games, with wins over Oxford United (2-1), Coventry City (0-2) & Sheffield Wednesday (3-1).
Rotherham United vs Mansfield Town - Mansfield Town to win
Rotherham United’s league season is quickly curtailing, as the Millers find themselves in a relegation battle in the New Year. The home side suffered a 2-0 defeat against Peterborough United last time out to extend their winless run to six league games, with further defeats against Blackpool (4-0), Bolton Wanderers (2-1) & Huddersfield Town (1-3) in their last three. Mansfield Town are one of the form teams in the division in recent weeks, as the Stags look to make it four wins from their last four games with a trip to Rotherham United. Mansfield Town have picked up excellent wins against Barnsley (2-3), Bolton Wanderers (0-1) and more impressively against promotion-chasing Bradford City (3-0) last time out.
Bromley vs Oldham Athletic - Bromley to win
League leaders Bromley have the only unbeaten home record in League Two with eight wins and four draws from 12 matches. Bromley are in the best form possible for potential league champions, as the home side have won each of their last six league matches with wins against Newport County (2-1), Crawley Town (1-3) and Bristol Rovers (2-3) in their last three. Oldham Athletic are unbeaten in five matches; however, away from home, the Latics have been inconsistent across the board this season. The away side have only won 33% of their away fixtures in the league, whilst averaging only 0.9 goals per game on the road.
Salford vs Shrewsbury - Salford City to win
Salford City are on a tremendous run of form, as they take on a Shrewsbury Town side towards the bottom end of the league table. The home side are unbeaten in their last seven league games, with five wins against Barrow (1-2), Harrogate Town (1-0), Barnet (1-3), Colchester United (4-3) & Crawley Town (4-3). Shrewsbury Town’s league position can be narrowed down to their defensive woes, as the visitors have not kept a clean sheet in their last nine matches in all competitions. Shrewsbury Town have suffered four consecutive defeats against Bristol Rovers (0-3), Grimsby Town (1-0), Cheltenham Town (3-1) and Chesterfield (0-1).