Manchester City to win
Pep Guardiola's side have won three of their last four outings in the Premier League, and have kept clean sheets in five of their ten fixtures so far this season. The Citizens have a tremendous record against the Toffees as they are unbeaten in the last 17 meetings between the two sides.
Interestingly, Manchester City have scored first in each of their previous eight matches, with recent victories against Burnley (5-1) and Brentford (0-1). Given their superiority in this fixture, Manchester City have scored first in nine of the last 10 meetings between the two sides.
Arsenal to win
Fulham do not have a good recent record against Arsenal, winning just one of the pair's last 10 meetings and losing on six occasions. Fulham head into Saturday's late kick-off at home against the Gunners on the back of two straight defeats in the Premier League. Arsenal arrive in the midst of a seven-game unbeaten run across all competitions and sit top of the Premier League table, winning each of their last four outings.
Preston to win
West Bromwich Albion’s form has slightly dipped in recent games, as the Baggies have lost three of their last five league games, previously going unbeaten in five. At the Hawthorns, Ryan Mason’s side have drawn two of their previous three against Leicester City (1-1) & Portsmouth (1-1), while losing to Derby County (0-1) in between.
As for Preston, their remarkable start to the season is largely down to the managerial exploits of Paul Heckingbottom. Preston North End are unbeaten in their last five league matches and have scored first in eight of their last 10 games in all competitions. Preston North End’s recent league game saw them overcome Charlton Athletic (2-0).
Cardiff to win
Cardiff City have one of the best home records in the division, recording four wins and two draws from six matches at the Cardiff City Stadium. The Bluebirds have picked up two wins from their previous three league games before the international break, with wins against Leyton Orient (4-3) & Wigan Athletic (0-2).
As for Reading, they may be unbeaten in their last four league games, but the Royals have only won once in their last five and are without a win away from home since April in League One.
Stockport to win
Stockport County are heading into this game with no losses in their last five league fixtures, with three wins and two draws. The Hatters have won their last two league games, beating the likes of Blackpool (1-0) and Huddersfield (1-2) respectively.
Exeter City have lost four of their last five in all competitions, with three defeats in the league against Huddersfield (0-1), Stevenage (2-1), and Port Vale (0-2). The Grecians have lost the last three meetings against Stockport County, without registering a single goal.
Chesterfield to win
Chesterfield have made the SMH Group Stadium a fortress this season, as the Spireites have won four of their six league games at home, drawing the remaining two. Chesterfield have picked up six points from their last three league matches, scoring at least two goals in each victory against Salford City (2-0) & Newport County (4-1).
Fleetwood Town have lost their last three matches away from home, with defeats against Cheltenham Town (2-0), Cambridge United (2-1) and Notts County (1-0).
Colchester to win
Colchester United have begun to gain some momentum in the league, as the home side has won their last two matches against promotion contenders Grimsby (1-2) and Chesterfield (6-2). The hosts have also won their last three matches in all competitions.
Harrogate Town have only managed two league wins since their opening day victory against Barrow, having lost six of their last eight games in League Two.
MK Dons to win
MK Dons have won their last three league games coming into this fixture, with successive wins against Bristol Rovers (0-4), Gillingham (3-2) and Shrewsbury Town (1-2). The home side certainly have the advantage in this fixture, having not lost to Crewe in the last three meetings between the two sides.
Crewe Alexandra have a poor defensive record, with no clean sheets in their previous 10 matches. The Railwaymen have lost three of their last five league matches, with defeats against Barnet (1-2), Barrow (1-0) and most recently Bromley (0-1).