Both Manchester City and Liverpool has good squad and the depth of their club is strong. We will witness good football between them. Liverpool needs to work on their finishing, in difficult matches they don't score goals. At difficult situations it is only Mane that delivers, and now Mane is out. The young Diaz is a good player but he has not rooted well to replace Mane. I think that Mane factor will be so much missed.
Whatever happens in the future, I believe Liverpool and Manchester City will show each other their skills by optimizing the main squad. I'm really looking forward to seeing the debuts of Haaland and Nunez going head to head. Looks like our preseason will get some decent entertainment tonight.
If we look at the two clubs are ready for each other. Klopp will not leave the gap wide open, as well as Pep Guardiola who insists on adding his 6th Community Shield trophy, while Liverpool have won 15 trophies under Manchester United, which has more than 20 community Shield trophies.