Liverpool will not comfortably beat City who play their real starting 11.. no chance.
In the two games they played with real starting 11s, Man City were the better side both times. Liverpool won vs a City team with only 3-5 starters in the cup.
If this is a league game, I'd agree with you.... but we're talking about the final of the Champions League. It's a whole different ball game. Liverpool has plenty of experience in the final, and they've won 6 of them. City played absolutely awful in the last Champions League final.
Liverpool's experience will play a big role in it.... and I honestly believe that Liverpool is playing better than City at the moment. I also believe that Liverpool wouldn't have conceded 3 goals to Real Madrid at home, especially when that Real Madrid squad isn't even that good.