The new Premier League season is getting closer as it kicks off this Friday night.
Manchester City will be aiming to make the Premier League trophy their property again as they look to fight off the challenge of Liverpool.
Pep Guardiola has made one of the signings of the summer in Erling Braut Haaland, but can the Norwegian fire City to another title?
Who do Manchester City play in their first game?
After enduring a tough time at the London Stadium last season, Manchester City will be hoping to improve on their last performance there when they face West Ham United on Sunday at 4:30 p.m. BST / 11:30 a.m. ET.
David Moyes' side are a formidable test, especially playing at home, and they'll be confident they can spoil City's opening day.
Will Pep's side make a statement of intent or can West Ham show they're ready for anyone?