Top spot in the Premier League table is up for grabs for Manchester City when they travel to Molineux to take on Wolverhampton Wanderers on Saturday lunchtime.
The Citizens ran out 2-1 winners over Borussia Dortmund in the Champions League in midweek, while the hosts have not been in action since beating Southampton 1-0 on September 3.
Erling Haaland’s late winner against Borussia Dortmund in the Champions League on Wednesday moved him on to 13 goals for the season, with Bournemouth the only team he has failed to score against since City’s July Community Shield defeat to Liverpool.
While the game itself should provide plenty of drama, it’s the return of Diego Costa to the Premier League which will undoubtedly act as the predominant subplot.
Wolves, meanwhile, have played better than their results would suggest but look short on goals. While a dangerous side with a huge amount of technical ability, things are looking a little blunt.
Stream And Watch Wolves vs Manchester City Premier League Live Match Below: