I am annoyed with Guardiola's match strategy in this match. Manchester City's top scorer Haaland was not in the squad. And we know that Liverpool's defense is very strong. Did manchester City need to play attacking? I would say Manchester City should have played defensively and tried to draw the match.
Manchester City played attacking, that's why Liverpool were able to create scoring opportunities from counterattacks. Arne Slot is very clever. He kept his defense strong in this match. Keeping the defense strong, Liverpool attacked and tried to score goals. In the end, Liverpool succeeded. A wonderful 2-0 win for Liverpool.
Do you really expect Manchester City to park the bus just because their main striker is unavailable?
I don't think Manchester City's attacking style was the reason they lost to Liverpool, even with Haaland on the pitch, City's inconsistent performances this season suggests they still might have still lost.