Manchester City and Manchester United can both bounce back from midweek Premier League setbacks when they face Arsenal and Leicester respectively on Sunday.

Pep Guardiola‘s City were stunned up in the north east on Tuesday as they threw away a lead handed to them after just 24 seconds, losing out 2-1 against Rafael Benitez’s lowly Newcastle outfit at St James’ Park.

Fortunately, Leicester managed to hold Liverpool to a 1-1 draw at Anfield the following night as Jurgen Klopp’s men moved five points clear of City at the top and not seven.

Liverpool don’t play until Monday so that gap can be cut to two points when Arsenal visit the Etihad Stadium on Sunday, and City will be vying to bounce back in style to put some pressure on their Merseyside title rivals.

It’s an ideal game for City – they have won each of their last four meetings against Arsenal – while their home form in general is exceptional, with 11 wins from their 12 matches in the league and 40 goals plundered.

It is likely that both teams will score in this clash. Despite their strong attacking line-up, the Citizens have kept just two clean sheets in their last 11 league games while Arsenal have found the net at least once in 10 of their previous 11 away games.

Meanwhile, United’s eight-game winning streak under Ole Gunnar Solskjaer came to an end when they were held to a 2-2 draw by Burnley at Old Trafford.

It could have been worse but Paul Pogba‘s penalty and Victor Lindelof’s stoppage-time effort saw United storm back from two down with just three minutes of normal time left on the clock.

They head to the King Power Stadium to face a Foxes side who are winless in four, have lost two of their last three games at home, and who the Red Devils have beaten in four of their last five meetings.

No team in the top flight has been involved in more games in which both teams have scored than United, so expect an away win and goals galore on Sunday in the East Midlands.