Pep Guardiola recalls six of his senior players having rotated for the 1-0 win over Chelsea on Sunday.
Erling Haaland is back in, as are Ilkay Gundogan, Rodri, Kevin de Bruyne, Bernardo Silva and John Stones.
Kalvin Phillips, Julian Alvarez, Cole Palmer, Sergio Gomez, Manuel Akanji and Aymeric Laporte are the players to drop out, with the latter two not included in the squad.
As for Guardiola’s formation, well, we’ll have to wait and see! His line-up only includes two conventional defenders in Stones and Kyle Walker. Stefan Ortega keeps his place in goal ahead of Ederson.
Roberto De Zerbi has made four changes from the side that beat Southampton on Sunday, with Lewis Dunk, included in the England squad today, on the bench for the first time all season, along with Alexis Mac Allister.
Dunk is replaced by Jan Paul van Hecke, who partners Levi Colwill at centre-back, while Mac Allister’s place is taken by Facundo Buonanotte.
Elsewhere, Danny Welbeck comes in for Evan Ferguson up front, despite the youngster’s double against Saints, while Billy Gilmour starts instead of Joel Veltman.
It appears Pascal Gross – or possibly Moises Caicedo – will play at right-back.
Man City team news
Team to play Brighton: Ortega, Walker, Stones, Lewis, Rodri, De Bruyne, Silva, Foden, Gundogan, Mahrez, Haaland.
Subs: Ederson, Phillips, Alvarez, Gomez, Charles, O’Reilly, Palmer, Robertson, Knight.
Brighton team news
Team to play Man City: Steele, Gross, Van Hecke, Colwill, Estupinan, Caicedo, Gilmour, Mitoma, Enciso, Buonanotte, Welbeck.
Subs: McGill, Webster, Dunk, Mac Allister, Undav, Ayari, Ferguson, Veltman, Peupion.