Manchester City will be looking to continue their exceptional winning run when they take on high-flying West Ham in the Premier League in Saturday's early kick-off.

Pep Guardiola's side have now won 19 games in a row in all competitions and are comfortable at the top of the Premier League, but will have to be at their best if they want to take three points against David Moyes' side, who sit fourth after their own strong run of form.

Guardiola made several changes to his side for the trip to Budapest to face Borussia Monchengladbach in midweek and more rotation seems likely, especially with another home game against Wolves to come on Tuesday.

Here's how Football FanCast expects the Spanish manager to line his side up against the Hammers, with three changes from the starting team that secured a 2-0 win in the Champions League on Wednesday...

Predicted-Manchester-City-lineup-vs-West-Ham

Ederson looks set to win the golden glove this season should City's impressive defensive record continue, so he is likely to continue in goal.

There's one change in defence, as John Stones comes back in Aymeric Laporte, having been rested against Monchengladbach in midweek, whilst Joao Cancelo and Kyle Walker continue at full-back having excelled there against Marco Rose's side.

Rodri and Ilkay Gundogan are likely to start in midfield, but they will support Kevin De Bruyne, with the Belgian left on the bench against Monchengladbach as he has only just returned from injury.

He comes in for Bernardo Silva, with Riyad Mahrez starting on the right-wing ahead of the Portuguese international.

Finally, Raheem Sterling moves up front ahead of Gabriel Jesus, who is dropped to the bench despite scoring in midweek, as Guardiola suggested that his side should have scored more in Hungary, with the Brazilian perhaps the guilty party after failing to shoot when through on goal.

AND, in other news... Txiki should hand new deal to £150k-p/w City beast; even if he rarely plays