Manchester City secured three crucial points against the high-flying Leicester City in a Premier League fixture which ended 3-1 in the Citizens' favour.Pep Guardiola's men played one of their best games of the season, as they claimed victory at the Etihad Stadium in their first home game since their crushing 2-1 defeat at the hands of bitter rivals Manchester United earlier in the month.250 - Manchester City have won 250 Premier League games in the 2010s - in English top-flight history, only Manchester United have won more league games in a single decade (255 in 2000s). Powerful. pic.twitter.com/Wj4nh0nSJg— OptaJoe (@OptaJoe) December 21, 2019The Citizens looked dangerous going forward every time the trio of Kevin De Bruyne, Raheem Sterling and Riyad Mahrez had the ball at their feet. The Belgian midfielder, who scored two in his previous Premier League outing against Arsenal last weekend, had the first crack at the opposition goal when his shot found the outside of the right post in the 14th minute.Although it was the visitors who drew first blood, via another impressive goal from the evergreen Jamie Vardy in the 22nd minute, Mahrez equalised for the home side with a good finish eight minutes later. Manchester City took the lead in the 43rd minute after Ilkay Gundogan converted a penalty, while Gabriel Jesus scored in the 69th minute to double their advantage.Here are the three reasons which led to a comfortable victory for the reigning champions against the Foxes.#3 Manchester City were unrelenting in attackRiyad Mahrez scores Manchester City's opening goal.If the Citizens' performance against Arsenal was impressive last weekend, their display against a Leicester City side, who were four points above them in the standings and had the meanest defence in the league, was simply out of this world.The players in the attacking third, especially Mahrez, Sterling and De Bruyne moved around the ball very comfortably in the first half and started finding spaces behind the Foxes' defence.841 - Manchester City have scored 841 Premier League goals in the 2010s; the most by an English top-flight side over a decade since the 1950s (Wolves 904, Man Utd 855). Glut. pic.twitter.com/gUzIaeb58V— OptaJoe (@OptaJoe) December 21, 2019Although Sterling and De Bruyne have captured our imaginations through their scintillating performances this season, it was the former Leicester star Mahrez, who was the most outstanding player against his former employers.Not only did the Algerian forward equalise for the hosts, but it was his quick feet and absolute dominance over Ben Chilwell in the right-flank that opened up the game for Manchester City. For all of City's goals, the moves started from the right flank.The Citizens recorded 23 shots on goal, out of which 12 were on target. They also completed double the number of passes as compared to the visitors and enjoyed 64% of the possession as well.Also See: Premier League, Premier League table, Premier League transfer news