Premier League title favourites 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 showed impressive organisation 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 backline 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 defence.They did not do it enough in his first season at City but at the Amex Stadium, eventually, they found a way through.
City not making most of new widthKyle Walker joined Manchester City from Tottenham in a £45m deal, plus add-ons
New personnel meant a change to a 3-1-4-2 formation for Guardiola, something he tried during his side's recent tour of the United States.
It was hard to gauge an accurate impression of City's new shape because Brighton sat so deep in their own half and saw so little of the ball.
Even so, the signs are that City are still adjusting to it themselves.
Kyle Walker and Danilo, signed for a combined £68m over the summer, did exactly what they were supposed to do as wing-backs - constantly getting forward and overlapping down the outside.
All too often, though, their runs were ignored and City played the ball inside, where space was limited, before attacks broke down.
Width was the way forward for City, however, and moves along the right flank provided both their goals.
Dale Stephens' mistake allowed Walker to start the attack that led to Aguero scoring, while Fernandinho provided the cross that Dunk put into his own net.
Cautious Brighton unable to shine
A rousing atmosphere greeted the Brighton players at a packed stadium but Chris Hughton's side, which included five new signings, had little opportunity to show what they could do.
It was just their discipline and work-rate on show for the first hour or so, when they often had 10 men behind the ball.
Up front, Tomer Hemed and Pascal Gross had a thankless task of chasing and harrying, without a sight of goal.
That second-half spell, when City wobbled but held out under pressure, brought an amazing response from the home fans and perhaps showed what might have been possible had Brighton showed more ambition on their big day against a side playing a new system.
Chris Hughton's cautious approach came within 20 minutes of earning a point against a team with much greater talent and resources but could not quite get the job done - in the end it was City who did that.
Man of the match - Sergio Aguero (Man City)Manchester City's striker fluffed his lines badly with the score at 0-0, shanking a shot wide after Duffy's under-hit back-pass played him in, but he made no mistake with his next clear sight of goal to break the deadlock.Aguero, who scored 33 times last season in what was a difficult campaign for him, is off the mark quickly.
The stats you need to know
- Manchester City have won each of their last seven opening day contests in the Premier League, the best current run in the competition.
- Brighton have won just one of their last six opening league fixtures (D1 L4).
- Sergio Aguero has hit six goals in his seven opening day Premier League games.
- Lewis Dunk is the seventh player to score an own-goal on his Premier League debut.
- Since his Premier League debut in August 2010, David Silva has provided 65 assists in the competition, 14 more than any other player (Wayne Rooney is next on 51).
- Brighton &Hove Albion have scored just one goal in total in their last four league games.
- Goalkeeper Mat Ryan attempted more passes than any outfield Brighton player in this match (27).
- Manchester City have failed to find the net in just one of their last 12 Premier League games, netting 29 in total in that run.
'We were stable but must improve' - what the managers saidGuardiola satisfied with win over Brighton
Man City boss Pep Guardiola:"We had chances in the first minutes.We have controlled the counter-attacks and we didn't concede one chance.We are going to improve the way we attack.
"I was very happy with the new players.I want to say thank you to the club.We have huge players with lots of talent.Big congratulations to all the people in Manchester City - we are a strong club.
"I want to continue with what we did in the last three games of pre-season.We were stable but we have to try to improve.The most important thing was to win the first game."Plenty of positives from Brighton defeat - Hughton
Brighton manager Chris Hughton: "It is disappointing but that is the quality Manchester City have got and we know that.
"We can take a lot of positives from the game.When you are playing Champions League-quality teams, you know that they can hurt you.It was always going to be difficult for us to score.
"We have to make sure that come the end of the window, we have a squad that can do well enough in this division.We have to win the games that we can do.
"The fans have been absolutely brilliant in my time here and I think they are realistic.They will certainly be behind us.It is a wonderful place to be and a wonderful place to play."
Brighton are away at Leicester next Saturday (15:00 BST) then go to Watford the following weekend.Their next home league game is not until 9 September, when West Brom are the visitors.
City's first home game of the new season is against Everton on Monday 21 August (20:00) before they return to the south coast to play Bournemouth the following weekend.