Premier League title favorites Manchester City had to wait to break down promoted Brighton before two late goals gave them victory on the south coast.
The Seagulls, back in the top flight after a 34-year absence, had shown impressive organization and resolve to keep City at bay until David Silva played in Sergio Aguero to fire home after 70 minutes.
Lewis Dunk headed Fernandinho’s cross into his own net five minutes later to make sure of the points for Pep Guardiola’s new-look side.
Brighton, who had less than 22% of possession, spent most of the game defending in their own half but had chances with the score at 0-0.
Shane Duffy had a shot deflected just wide and, after City’s new £35m goalkeeper Ederson flapped at the resulting corner, Dunk had two shots blocked in quick succession.
That was as much of a test as City’s back line got, and they never looked in serious danger of suffering an opening weekend upset in the manner of some of their title rivals.
This was was more of a test of whether Guardiola’s rebooted team could break down a massed defense. They did not do it enough in his first season at City but at the Amex Stadium, eventually, they found a way through.