We said: Manchester City 2-1 West Ham United
A first-choice City backline will still have a hard time keeping out Moyes's inspired attackers on home soil, and injuries to the hosts could have the travelling contingent feeling confident about their prospects of a shock result.
The visitors' established names will certainly have the fresher legs on the pitch too and should give the champions a good run for their money, but City's goal threats in all areas of the pitch should help get them over the line.
Read more.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 63%. A draw had a probability of 20.1% and a win for West Ham United had a probability of 16.91%.
The most likely scoreline for a Manchester City win was 2-1 with a probability of 9.92%. The next most likely scorelines for that outcome were 2-0 (9.91%) and 1-0 (9.35%). The likeliest drawn scoreline was 1-1 (9.36%), while for a West Ham United win it was 1-2 (4.69%). The actual scoreline of 2-1 was predicted with a 9.9% likelihood. Our team at Sports Mole and our data analysis both correctly predicted a 2-1 win for Manchester City in this match.