Guardiola and Klopp take the plaudits after thrilling day
Pep Guardiola drew first blood against Jose Mourinho as Manchester City clinched a thrilling 2-1 derby win at Manchester United.
The pair renewed their rivalries after locking horns while at Barcelona and Real Madrid respectively, but it was Guardiola who bagged the bragging rights at Old Trafford as City took the outright lead in the Premier League.
City ended United's 100 per cent start under Mourinho, who started Marcus Rashford on the bench, as Kevin De Bruyne and Kelechi Iheanacho scored to earn the visitors their first derby win since 2014.
Debutant Claudio Bravo flapped at Wayne Rooney's free-kick to gift Zlatan Ibrahimovic a goal - meaning the striker has four in his first four games for United - just before the break but the hosts could not force the equaliser.
Ibrahimovic also had a shot cleared off the line but City came closest in the second half when De Bruyne hit the inside of the post after good work from debutant Leroy Sane.
In the late kick-off Liverpool routed defending champions Leicester 4-1 as the Reds marked the opening of the new main stand at Anfield.
Roberto Firmino scored twice while Sadio Mane and Adam Lallana also netted to inflict the Foxes' second defeat of the season. It took until a 1-0 defeat at Liverpool on Boxing Day for Leicester to lose two league games last season and they lost just three as they won the title by 10 points.
After four games Claudio Ranieri's side, who make their Champions League debut at Club Brugge on Wednesday, are eight points behind Manchester City.
Jamie Vardy did pull a goal back to make it 2-1 after Lucas Leiva's mistake in the first half but Liverpool moved up to fifth in the table after their first home game of the season. They had to play their first three matches on the road because of the redevelopment of the Main Stand, which has increased Anfield's capacity to 54,074.
Elsewhere, Tottenham ran riot at Stoke as Harry Kane (below) ended his goal drought in a 4-0 win.
The England striker had not scored in his previous nine games for club and country after a poor Euro 2016 but he wrapped up Spurs' victory at the Britannia Stadium.
Son Heung-min's brace put Spurs 2-0 ahead before Dele Alli scored his first goal of the season after the break and Kane also opened his account.
Stoke boss Mark Hughes, who gave on-loan Manchester City striker Wilfried Bony his debut, was also sent to the stands in the first half.
Watford hit back from 2-0 down to clinch a stunning 4-2 win at West Ham to seal their first victory of the season.
Odion Ighalo, Troy Deeney, Etienne Capoue and Jose Holebas scored as the visitors recorded their first league victory under Walter Mazzarri, who was appointed in the summer.
The Hammers were 2-0 up after 33 minutes following two Michail Antonio goals but Watford were level by half-time when Ighalo and Deeney pounced. Capoue put them ahead eight minutes after the break and Holebas fired in after an error from West Ham goalkeeper Adrian.
Santi Cazorla's injury-time penalty earned Arsenal a last-gasp 2-1 win over Southampton as new signing Lucas Perez struggled on his Premier League debut.
Petr Cech was unlucky to score an own goal when Dusan Tadic's free-kick hit the bar and then the goalkeeper to give Saints the lead at the Emirates, but Laurent Koscielny's fantastic overhead kick made it 1-1.
New £17m striker Perez, who joined from Deportivo La Coruna, made little impact and was substituted in the second half but Olivier Giroud was fouled by Jose Fonte in injury time and Cazorla won it from the spot.
Christian Benteke (below) opened his account for Crystal Palace as they sealed a 2-1 win at Middlesbrough, whose unbeaten start to the season was ended.
The striker, who joined from Liverpool in the summer, headed the opener before Wilfried Zaha struck his first Premier League goal in 10 months to win it for the Eagles.
Daniel Ayala had pegged the visitors back in the first half at the Riverside but George Friend's mistake allowed Zaha to score just after the restart.
Jack Wilshere made his Bournemouth debut and helped the Cherries to a 1-0 win over West Brom.
Callum Wilson grabbed the winner with 11 minutes left, after Arsenal loanee Wilshere had come off the bench, to secure three points for the hosts.
At Burnley, Robert Snodgrass' injury-time equaliser snatched a point for Hull as they drew 1-1 at Burnley.
Steven Defour had opened the scoring with 18 minutes left but Hull struck late on at Turf Moor.