We have one massive advantage: we can be 95% sure of exactly who will play and how they'll set up. Pep's biggest asset is the ability to analyse a team and figure out how to tactically destroy them.
I think Fernandinho and Fernando both need to play. The main reason for this is that they have a similar set-up in an energetic, ball winning passer and a strong, defensive player in midfield. We can counter that with our own counterparts in the City team. Fernando also has to double up and deal with Moses- we can't give the wing-backs the kind of space that Tottenham did. Cahill is someone I'm looking at who might suffer under the press, so Aguero in particular needs to be looking to pressurise him. I would start Navas in front of Sagna on the right in order to deal with Hazard's pace. Navas may not be popular but his defensive contribution is undeniable and I for one think he's more likely on current form to play well than Sterling, who's looked badly out of sorts lately. Otamendi and Stones need to work hard against Costa- if they can shut him down for the opening 30 minutes then maybe they can frustrate him into a booking, meaning he'll be forced to stay careful from then on. Normally I'd suggest Clichy would deal better with Pedro but Clichy's been dreadful recently so I think we need to play Kolarov.
I think De Bruyne has to play because he seems to be able to regularly get assists no matter how well he plays. Next to him I'd start with Silva because I'm not convinced Matic has the ability to mark Silva out of the game. Aguero has to start up front, obviously.
Bravo
Sagna Stones Otamendi Kolarov
Fernandinho Fernando
Navas De Bruyne Silva
Aguero
Caballero, Zabaleta, Clichy, Nolito, Sterling, Sané, Iheanacho
2-1 City, a ground out result not dissimilar to the United game.