Manchester City are the form team in world football at the moment following their recent winning run. The victory run is dated back to December 2020, when they were forced to a 1-1 draw at home to Premier League strugglers West Brom in what was a shock result at the time. Since then, Manchester City have won 21 games in a row in all competitions to set a new record in English football. They are still five games away from matching the European record set by Dutch Eredivisie giants Ajax Amsterdam in the 70s. Manchester City will need six wins on the trot to break the five-decade record from Ajax Amsterdam.

Premier League leaders Manchester City made it 20 wins in a row at the weekend with the home win over in-form West Ham United. Manchester City beat the Hammers 2-1 at home to maintain their victory run with the goals from Ruben Dias and John Stones either side of the break, while Michail Antonio scored the West Ham United. Manchester City followed up the win over West Ham United in the league on Saturday afternoon with another one against Wolverhampton Wanderers last night. Manchester City thrashed Wolves 4-1 at home. Briefly, it was not looking like Manchester City will get the win they needed to keep their victory run going after the header from ConorCoady cancelled out the first half own goal scored by Wolves midfielder Leander Dendonckeroff the cross from RiyadMahrez, an Algerian international. Manchester City showed their supremacy over Wolves by netting three goals in the final 12 minutes of the game through Gabriel Jesus (2) and Riyad Mahrez.

Manchester City were also able to equal the record set by Arsenal in the 90s as they have not fallen behind in any of their last 19 games. They have produced 19 different goalscorers this season and they are on course for the quadruple, four trophies this season.