As Manchester City recover from what has been a torrid last week, losing the FA Cup semi-final clash against Chelsea followed by the European Super League saga, Pep Guardiola's side are back to winning ways after a 2-1 victory against Aston Villa on Wednesday evening. 

Goals from Phil Foden and Rodrigo clinched a crucial three points from 1-0 down with City now on the way to a fifth Premier League title and third under Guardiola - coming just in time ahead of the Carabao Cup final this weekend.

John McGinn gave Villa a very early lead after John Stones failed to clear a pass in behind though, and the Englishman didn't exactly have the best evening.

He has arguably been City's most improved player this season, partnering summer signing Ruben Dias to superb effect, but at Villa Park he played a hand in the home side's opener and later got sent off for a reckless challenge on Jacob Ramsey - with one fan calling him a 'liability' as a result.

Despite his incredible form this season, many Sky Blues weren't impressed with last night's showing - with the 26-year-old unsurprisingly managing a measly 5.0 rating on SofaScore.

Find all of their verdicts down below.

Man City fans slam Stones

"We all knew John Stones form was a fugazi, sell him in the summer and bring in Koundé"

Credit: @cxtizn

"Blatant red, Stones has been awful from the first minute"

Credit: @molmcfc

"Stones starting to become liability again. England, Chelsea and this"

Credit: @chrisSw31332053

"John Stones form since his England return has been woeful. Don’t get it"

Credit: @SiCurtis87

"Stones had a shocking game.. At fault for their goal as well.."

Credit: @MCFC_Vision

"Stones has been worryingly shocking recently

- Aston Villa red and cost goal

-BVB didn’t cover Haaland for the goal in the second goal

-England mistake

-Leeds should’ve gone in for the 1st goal and was pathetic slow for the 2nd

Laporte return"

Credit: @acacac2410

"100% a red btw. Stones had a shocking half"

Credit: @mcfctj_

"John Stones look awful today"

Credit: @mac_marb

In other news: Man City fans also flocked to a Romano claim, find out more here.