Manchester City travel to London in midweek for an EFL Cup fourth-round tie at Premier League rivals West Ham. The away side are fresh from a 4-1 win at Brighton in top-flight action, while West Ham also emerged victorious from their league game at home to Tottenham. It was the fifth win in six matches for West Ham in all competitions and their third clean sheet in a row. They have won three of their last four games at home in all competitions, each win coming with a clean sheet. Knocking out City, the holders of this trophy, will be a big task for the Hammers. They have lost five and won none of their last six matches against City in all competitions. At home, the results record from the last six matches against City is identical to the overall record: five defeats and one draw. However, that doesn't illustrate the dominance of City, who have scored four or more goals in four of their last five games at West Ham. The home side won away to Manchester United in the previous round, but their blue neighbours are much more formidable.
City have won their last three matches in all competitions, scoring nine in the previous two, both of which were away. They have won four of their last six away matches in all competitions, a run that includes victories at Leicester and Chelsea. City have been extraordinarily dominant in this tournament in recent seasons, winning the last four editions. West Ham are in good form, but we don't see them loosening City's grip on the EFL Cup. Back City to win both halves.