Pep Guardiola’s side bounced back from our FA Cup semi-final defeat to Liverpool with a 3-0 win that restores our one-point lead over Jurgen Klopp’s men, who temporarily took pole position following their 4-0 thrashing of Manchester United on Tuesday.
After a frustrating first half, our patience was rewarded after the break when Riyad Mahrez and Phil Foden both scored via deflections, before Bernardo Silva sealed the three points with a precise finish that confirmed Guardiola's 250th win as City boss.
Kevin De Bruyne, making his 300th appearance for the Club, was the architect for the opener, surging through midfield and holding off two defenders before a deflection took the ball into the path of Mahrez, who beat Robert Sanchez with close-range effort that deflected off the outstretched leg of Lewis Dunk.
That slice of good fortunate eased the tension inside the Etihad and Lady Luck was on City’s side again 12 minutes later when Foden doubled the lead to put the hosts in control of the contest.
Picked out on the edge of the area by a Mahrez corner, the Academy graduate saw his low 20-yard drive nestle in the bottom corner after a wicked deflection off Enock Mwepu wrongfooted Sanchez in the Brighton goal.
A tame Danny Welbeck header was the only save Ederson had to make and, with City looking increasingly dominant, Bernardo put the result beyond doubt after Brighton were punished trying to play out from the back.
Oleksandr Zinchenko intercepted Sanchez’s pass, allowing De Bruyne to turn the ball into the Portuguese midfielder’s path and he curled a sumptuous first-time finish into the bottom left corner from 18-yards to wrap up a patient and deserved victory.
City’s trademark fluidity appeared to have deserted us in a frustrating opening 45-minutes.
There were fleeting moments of quality, but that decisive final ball proved elusive as we struggled to penetrate Brighton’s compact defence.
They did the same again to create an opportunity for Bernardo, who evaded the attentions of four defenders to dig out a curling effort which looked destined for the top corner until Sanchez clawed it away.
The Seagulls’ goalkeeper was given a reprieve when a careless pass sent straight to the feet of Mahrez went unpunished thanks to a superb recovery tackle from Moises Caicedo, but those decisive moments went City’s way in the second period.
The double deflection which led to the opener gave City the freedom to go on and win a game that, up until that point, felt delicately balanced.
There was an element of luck, but no team has won a Premier League without moments of good fortune and City took full advantage, adding two more goals to ensure the scoreline reflected the balance of play.
After three consecutive games on the bench, Ruben Dias returned to make his first appearance since picking up a hamstring injury against Peterborough United in March.
The Portuguese defender replaced Nathan Ake at half-time, who appeared to be struggling with an injury in the final minutes of the first half, and more than lived up to Guardiola’s pre-match prediction that he was than ready to perform after a seven-week absence.
A robust tackle on Alexis Mac Allister immediately after the restart was evidence of that and, the Catalan will be pleased to have such an influential figure available again.
Pep Guardiola reaction
"The way we defended was good. Today we were so dynamic, we were so aggressive without the ball. Before we could not do it for many reasons, we were mentally fatigued in the last games.
"If you want to make this step you have to come back to those terms and the defence will help us to do that. Today they were brilliant. The people will see that. They will seem the team were alive. They pressed to regain the ball and after the transitions with Kevin, Bernardo and Phil, we did it.
"In the first half we didn’t concede a lot. In the second half in the first three or four minutes after kick-off we didnt take the ball but once we arrived there we were so aggressive in the final third and in the end we found the goals."
Man of the Match: Kevin De Bruyne
It was a landmark night for the Belgian as he clocked up a triple century of appearances in a sky-blue shirt and he ensured he would remember the milestone fondly with a typically influential performance.
The 30-year-old looked the most likely to make something happen as City struggled to make the breakthrough in the first half and, when it arrived, it was as a result of his powerful surging run.
Another classy and tireless display from a player who is in excellent form at a critical moment in the campaign.
Mahrez was making his 250th Premier League appearance and is the first Algerian to reach that milestone.
What it means
City are unbeaten in six league games, winning eight of our last 12 matches in the top flight.
Guardiola’s men have recorded 24 victories in total so far – the most in the division – and are on 77 points ahead of the final six games of the season.
BRIGHTON: Sanchez, Veltman, Dunk, Cucurella, Lamptey (Webster 61'), Gross, Caicedo (Sarmiento 73'), March, Mac Allister, Mwepu, Welbeck (Maupay 77').
SUBS: Lallana, Steele, McGill, Leonard, Offiah, Ferguson.
News about Man City v Brighton
Mahrez: 'We stayed focused'
Riyad Mahrez says City stayed patient and always believed the goals would come against Brighton. Watch more
Guardiola to wait on Stones and Ake fitness update
Pep Guardiola says he will wait for an update on the fitness of John Stones and Nathan Ake in the wake of Wednesday’s 3-0 Premier League win over Brighton. Watch more
City 3-0 Brighton: Brief highlights
Watch all the goals from Manchester City’s 3-0 win over Brighton and Hove Albion in the Premier League. Watch more
Guardiola reaches 250 wins as City boss
Pep Guardiola clocked up his 250th win as Manchester City manager as we beat Brighton 3-0 in the Premier League. Read more
Guardiola: 'We know exactly what we must do'
Pep Guardiola says his players are well aware of what is needed if City are to successfully defend the Premier League title again. Read more
City 3-0 Brighton: Extended highlights
Watch the best of the action from Manchester City’s 3-0 win over Brighton and Hove Albion in the Premier League. Watch more