There's clearly some players who're in need of a rest:
Walker, Otamendi, De Bruyne, Silva and Aguero being the main 5. Some fringe players have been on a lot and could probably do with a breather. Zinchenko, Gundogan, B.Silva, Sane.
I wouldn't swap Ederson. If he's going with a weaker outfield team, why sub out our best goalkeeper (who isn't affected by fatigue etc).
Jesus, Sterling, Fernandihno are all coming back from injuries and should be given time if fit.
I'd go for:
Ederson,
Danilo,
Stones,
Laporte,
Delph,
Toure,
Foden,
Fernandihno,
Sterling,
Jesus,
Sane.
Have Aguero, Silva, KDB, Kompany, Otamendi, Gundogan and Bravo on the bench in case it gets a bit hairy.