Manchester City tactics focus on attacking and ball possession to kill the chance of counter attacking and harmful movements from opponents. They are not perfect for sure but very limited teams can exploit weaknesses of Manchester City and beat them. It's a very hard task for many teams.
I dare say Manchester City this season has been very dangerous, because they have quality players in all positions, beating them defensively will not be the solution, not letting the ball at their feet is one way to break the strategy.
I remember what Ferguson did at Manchester United, he once deliberately ordered Park Ji Sung to chase the ball and disrupt the opponent's rhythm, other defensive and attacking methods had to be adjusted, so that City players were not free to hold the ball.
Manchester city are doing a good job this season just like they did last season too, but I think this season there biggest rival will be Tottenham not Liverpool, Tottenham style under Conte loves and appreciate team that attacked them the way Manchester's like to play and I think they are the team that can stop them, they have very good world class players that can do the work at the other side of the pitch with Kane,Son, kulusevski and the two Brazilian Richarlison and Lucas moura with this players you break anything in the world, so I think this season will be for city and spurs no wonder they are in same point topping the league.
Tottenham also have good players, coach A. Conte can make the most of all the available players, they work collectively in every game. If you look at their last five games, Tottenham are one of Manchester City's competitors this season, but what is worrying is that they cannot play consistently until the end of the season.