City are back on the road this weekend and will be looking to improve their away record against West Ham at Upton Park.
City go into the game on the back of some positive results and will be looking to build on that by winning away from home. West Ham will be desperate for a win to boost their confidence, having not won in their last five games.
I am looking forward to this game and think there is more than a chance that we can win it. After our recent great performance away at Anfield, I feel we have enough ability to win if not at least take something away from Upton Park.
I think the way West Ham like to try and keep the ball on the floor will also benefit us, we have more than enough quality in our midfield to be able to cut that out and with West Ham's players committed forward we should be able to break on them.
City team news:
Nigel De Jong looks set to replace Shaun Wright-Phillips who continues his domestic ban and Gelson Fernandes is struggling with a hamstring injury. Valeri Bojinov played another game for the reserves on thursday but is not expected to feature in the squad.
West Ham team news:
Mark Noble misses out due to suspension, Jack Collison and David Di Michelle are expected to start after only being on the bench in midweek and after making his debut on Wednesday it looks like Radoslav Kovav will keep his place.
Possible Man City line up: Given, Richards, Dunne, Onuoha, Bridge, Kompany, Zabaleta, Ireland, De Jong, Robinho, Bellamy.
Possible West Ham line up: Green, Illunga, Tomkins, Upson, Neill, Behrami, Kovac, Parker, Collison, Di Michele, Cole.
My prediction: West Ham 1 - 3 Man City
Worth a bet: Bellamy to score two goals in a 3-1 win on his return to Upton Park.