Manchester City are looking to become the first Premier League side since Arsenal in 2002 to win 13 successive games in all competitions when they make the trip to Burnley.
The Citizens have been on an extraordinary run of form over the past couple of months and lead the way at the top of the Premier League.
Opponents Burnley recently beat Liverpool at Anfield, but defeat to Chelsea last time out leaves them just two places above the relegation zone.
Match preview
© Reuters
City made tough work of seeing off bottom side Sheffield United at the weekend, with Gabriel Jesus's early goal proving enough in a 1-0 victory at the Etihad Stadium.
That victory was the Citizens' eighth in a row in the top flight and, with Manchester United being held by Arsenal, they are three points clear at the top with a game in hand.
Stopping Pep Guardiola's men when they are in this form is arguably the most difficult task in football, but Burnley certainly know how to pull off a shock result.
It was less than two weeks ago that Sean Dyche's charges went to Anfield and picked up a 1-0 victory, ending Liverpool's 68-game unbeaten home league run.
The Clarets followed that up with a 3-2 victory over Aston Villa, though a 2-0 loss to Chelsea on Sunday means that they are still in the lower reaches of the division.
© Reuters
However, while Burnley may be just two places above the dropzone, they are eight points better off than Fulham so relegation is not a serious concern for Dyche at this point.
Burnley have won four of their last six home league matches, which is as many as they managed in their previous 16, providing a platform to build on.
Not that City will care all that much about that statistic, having won each of their last seven meetings with the Clarets in all competitions by an aggregate score of 28-1.
That includes 5-0 and 3-0 victories in the Premier League and EFL Cup respectively this season.
City have also won six successive away matches in all competitions heading into this game and could make it seven in a row for the second time in their history.
Burnley Premier League form: WLLWWL
Burnley form (all competitions): LLWWWL
Manchester City Premier League form: WWWWWW
Manchester City form (all competitions): WWWWWW
Team News
© Reuters
Kevin De Bruyne remains on the sidelines for City - not that his absence has been felt all that much - and Nathan Ake is another injury absentee.
Striker Sergio Aguero has recovered from coronavirus and could play some part on Wednesday, though he is likely to be slowly brought back up to speed.
Riyad Mahrez impressed with a goal and an assist against West Bromwich Albion last week and will be hopeful of returning to the side here.
The Algerian winger has scored more Premier League goals against Burnley (eight) than he has against any other side, a run that includes seven in his last four outings.
As for the hosts, Ashley Barnes missed the loss to Chelsea with a knock and will be assessed ahead of this midweek clash, as will fellow striker Chris Wood.
Charlie Taylor and Josh Brownhill are also considered doubtful with thigh and ankle injuries respectively.
Burnley keeper Nick Pope may be in for a busy day, though that is nothing unusual for the England international - only Sam Johnstone at West Bromwich Albion has made more Premier League saves this season (85 compared to 80).
Burnley possible starting lineup:
Pope; Lowton, Tarkowski, Mee, Pieters; Brady, Westwood, Cork, McNeil; Wood, Barnes
Manchester City possible starting lineup:
Ederson; Walker, Stones, Dias, Cancelo; Silva, Rodrigo, Gundogan; Mahrez, Jesus, Sterling
We say: Burnley 0-3 Manchester City
Man City look unstoppable on current form and, while Burnley's results have picked up of late - even accounting for the loss to Chelsea last time out - this match will surely only end one way.
The Citizens have won 25 of their last 27 games played on a Wednesday, including each of the last 11 in the Premier League, and we are backing a routine away victory at Turf Moor.
Top betting tip
Video prediction
Watch the Sports Mole Football Shorts prediction for this game below:
Data Analysis
Our analysis of all available data, including recent performances and player stats up until an hour before kickoff, suggested the most likely outcome of this match was a Manchester City win with a probability of 75.7%. A draw had a probability of 15.4% and a win for Burnley had a probability of 8.91%.
The most likely scoreline for a Manchester City win was 0-2 with a probability of 12.41%. The next most likely scorelines for that outcome were 0-3 (10.26%) and 0-1 (10%). The likeliest drawn scoreline was 1-1 (7.3%), while for a Burnley win it was 1-0 (2.94%). The actual scoreline of 0-2 was predicted with a 12.4% likelihood. Our data analysis correctly predicted a 0-2 win for Manchester City in this match.