Manchester City begins their title defence with a visit to West Ham for this Premier League game.
The Citizens are a changed side after selling Oleksandr Zinchenko, Gabriel Jesus and Raheem Sterling.
Their new-look attack now has Erling Haaland and Julian Alvarez as new arrivals and it could mean a change of tactics by Pep Guardiola.
West Ham was impressive in the Europa League last season after reaching the semi-final of the competition.
However, it affected their domestic form and they only finish the season in a Conference League place.
This season is another time for David Moyes to prove he is the best British manager in the land and he will want his team to start the campaign strongly.
Gianluca Scamacca is the latest striker to join the Irons and help them with goals and the young Italian will be desperate not to disappoint like the other strikers that have come before him.
City was impressive in pre-season, but they lost the Community Shield to Liverpool and they need a big performance in this fixture.
West Ham has not won any of their last five head-to-heads and has lost two.
All but two of those matches have ended in over 2.5 goals. For the best over 2.5 Goals today, click here.