If you are referring to the 5-0 win last year, I think it has to do with the Mane red card. Correct call, but it changed the whole game's complexion. By that time City was only 1-0 up. Liverpool completely went in shell-shocked mode. And they were defending with Klavan, Matip and Can against the pace of Mendy and Sane. The Liverpool defense was nothing compared to the current version.
In a one-off affair, Liverpool has always taken the game to City. That's why they could win the QF tie last year. Although with a number of decisions going in Liverpool's favor. The Robertson penalty not given in the first leg, Sane's goal not given in second leg and some others as well.
Klopp's team is set up to counter a possession team like City or Barcelona, with their terrific counterattacking speed. But in my opinion, Guardiola is an evolving manager and is probably one or two level above any other manager plying their trade in football now. So good is he, that he admitted his mistake, changed his set-up for the Anfield game last month, and produced a defensive masterclass without resorting to Tony Pulis football.
In my honest opinion, as long as Pep is in charge of Man City, I don't see any other team winning the Premier League. He is so much better. Champions League will eventually come as well.