Phil Foden's second-half strike earned Pep Guardiola's team the points despite Raheem Sterling missing an injury-time penalty.
But they were tested at times by adventurous opponents who showed no signs that they had come into the game on an eight-match winless run in the league.
So who were the best and worst players on the pitch?
✔️ GOOD PERFORMANCE
Ruben Dias: 8.2
Manchester City might not be at their free-flowing best at the moment but they keep pulling out the wins thanks to the improvements they have made in defence.
Ruben Dias has been key to that and was once again impressive on Wednesday evening.
The Portuguese saw off a number of Brighton attacks, making four clearances, winning four out of six duels, and making four recoveries.
❌ BAD PERFORMANCE
Davy Propper: 6.0
Brighton might have had more to show for a strong performance had they not wasted a number of good positions on the break.
And Propper was as guilty of that as any visiting player in his 68 minutes on the pitch.
The Dutchman lost possession on nine occasions and completed just four final third passes to let City off the hook.
⭐ STAR MAN
Phil Foden: 7.9
A fourth goal in six games earned all three points for City and deserved praise in our playing ratings for Foden.
Aside from netting the winner, the Englishman completed three dribbles, 28 final-third passes, and took 12 touches in the opposition box.
The young midfielder's four recoveries and 8/13 duels won are also testament to the fact the combines plenty of graft with his oft-hailed craft.