There aren’t many teams that would relish playing Manchester City right now.

Pep Guardiola’s side were confirmed as champions with five games to go but, with a whole host of records up for grabs – including highest points total, most goals scored and most wins recorded in a single season – they’re showing no sign of slowing down.

Last weekend’s 5-0 thrashing of Swansea was the 10th time this season that a Premier League game involving City has seen five or more goals – almost a third of their entire campaign.

And that pattern could well continue on Sunday, since more than a quarter of West Ham’s league matches under David Moyes have also reached the same benchmark.

It goes without saying that City are bound to chip in with their fair share.

They’ve scored two or more in all but six of their league games this season and have failed to find the net just once, away to Crystal Palace on New Year’s Eve.

But West Ham can still feel confident of at least contributing to the overall total, having failed to score in just four of their 23 league games under David Moyes, and in only one of their last 17.

The Hammers, of course, still have plenty to play for themselves, with one more win sure to confirm their Premier League survival.

It would therefore be easy to assume that the hosts might pick up a flurry of cards, given they’ve received more bookings than any other side in the division this season and are taking on the league’s trickiest team.

West Ham’s disciplinary record has improved of late, though, having been shown more than two yellows in just one of their last nine matches.

That, combined with the fact that their visitors have only picked up more than one in three of their last 15 games against teams outside the top five, means that the referee ought to have a fairly quiet afternoon.

Recommended bets:

Both teams to score

Over 4.5 goals

Under 3.5 cards

Click here to visit Betway's football betting page.