
Man City face Liverpool on Sunday in front of the Sky Sports cameras in what could well be the game of the season so far. Can Pep Guardiola continue hunting down Arsenal or will Liverpool build on their victory over Real Madrid?
Our Premier League football expert Nathan Joyes provides his match preview and best bet.
Heading into this huge clash on the back of three straight wins, Man City appear to be back on track and looking to secure some kind of silverware this season.
There's work to do in the Premier League with Arsenal six points clear, but at home is where they have done their best work. Having won four of their five Premier League matches - as well as both Champions League ties - the Etihad is one its way back to the fortress it once was.
Season ticket holders have witnessed six straight wins and 19 goals - 10 of those scored by Erling Haaland.
A 4-1 demolition job over Dortmund took place midweek - where Phil Foden took centre stage over his Norwegian teammate. But one thing for certain is that Guardiola has almost completed his team's transition period.
After a disastrous September/October period, Liverpool take the short trip to Manchester on the back of two wins - the first time they have achieved that since the tail end of September.
But those wins have been huge ones. Beating Aston Villa and Real Madrid - without conceding - is exactly what Arne Slot needed from his side as they look to showcase their rare blip was exactly that.
Despite the influx of signings, it has been familiar faces that have been on the scoresheet. Mo Salah, Ryan Gravenberch and Alex Mac Allister have secured Liverpool two significant results over the last week - but they and their teammates will know their biggest challenge awaits on Sunday.
Liverpool's recent record over Man City is certainly in their favour. Having completed the league double over their title rivals last season, those results extended their unbeaten run to four matches.
Man City last beat Liverpool back in 2023 - but did so in style. A 4-1 win saw Mo Salah's opener cancelled out. Julian Alvarez, Kevin de Bruyne, Ilkay Gundogan and Jack Grealish who were all on the scoresheet that day have since left the club.
Both Man City and Liverpool will be desperate for three points as they look to close the gap with Arsenal in the Premier League title race. But can either side be trusted to get the job done?
Nathan Joyes has analysed the Premier League odds for this match and focused his best around a goalscorer.
Man City (10/11 with Betfred) are odds-on to follow up on their impressive performances against Bournemouth and Dortmund - and while that price might entice punters - it's perhaps a little too short to back with maximum confidence.
Liverpool (5/2 with Betano) looked very strong against both Aston Villa and Real Madrid - and the narrative around their season being over after a poor run of form last month is being fixated on too heavily. However, be mindful that those wins were at Anfield.
Instead, the best bet of the match looks to be focused around Erling Haaland once again. Priced at 4/5 to get on the scoresheet, it's almost impossible to not include the Norwegian in any selections at present.
Entering the match with 10 goals from his last five matches for Man City, the best forward on the planet will feel confident he can find the back of the net against a Liverpool defence that has failed to keep a clean sheet in their last five away matches.
TIP: Erling Haaland to score at 4/5 with BetMGM.
For those looking to enjoy a Premier League free bet, BetMGM have you covered. New customers can sign up, bet £10 and be rewarded with a £40 free bet to use on the football. Check out the BetMGM welcome offer.

Users must be 18+. If you are having trouble with gambling then help and advice can be found at begambleaware.org. Please Play Responsibly.