Swansea City and Everton both lost their 100 per cent records as they missed the chance to go level with Chelsea at the top of the table.
Man City 3-1 QPR
Swansea 2 Sunderland 2
Tottenham 1 Norwich 1
West Brom 2 Everton 0
West Ham 3 Fulham 0
Wigan 2 Stoke 2
Swansea were held 2-2 by a Steven Fletcher-inspired Sunderland as he scored twice on his league debut, whilst Everton’s good run came to a grinding halt as they lost 2-0 at West Bromwich Albion.
Mousa Dembele was denied a winning debut goal as Norwich City claimed a late 1-1 draw at White Hart Lane.
The final game was a brilliant contest at the DW Stadium as Wigan and Stoke City shard four goals.
Swansea also played out a 2-2 draw at the Liberty, but they twice had to come from behind against Sunderland.
Fletcher opened the scoring five minutes before the break as he raced onto Ashley Williams’s poor back pass and curled the ball home past Michel Vorm.
Swansea then levelled minutes later as Wayne Routledge fired home from the edge of the six-yard box after a lovely ball from Nathan Dyer.
But Michael Laudrup’s side could not hang on as deep in stoppage time Fletcher was on hand to score again as he got on the end of Seb Larsson’s free-kick with Chico appealing for offside.
Swansea battled back in the second half and found the equaliser as the ubiquitous Michu headed home Jonathan de Guzman’s cross.
The Swans were reduced to ten men before the end when Chico went high on Louis Saha with a reckless challenge.
Swansea lost their perfect record with a draw but remain unbeaten, but Everton went one worse as their 100 per cent went as they lost at the Hawthorns – 2-0 to West Brom.
After a goalless first half, Everton should have gone ahead through Marouane Fellaini on the hour but he side-footed his chance well over the bar.
West Brom then raced down the other end of the pitch and took the lead as Shane Long tapped home from close range after good work from substitute Peter Odemwingie.
The win was sealed when Gareth McAuley headed home excellently from Chris Brunt’s inswinging corner.
Dembele looked like he was on for a dream Tottenham debut as he smashed the ball home on 68 minutes from the edge of the box.
But Norwich were never out of the game at White Hart Lane and grabbed a deserved point when Robert Snodgrass drilled home an equaliser five minutes from time to deny Spurs their first win of the new season.
Spurs were also reduced to ten men when substitute Tom Huddlestone was given a straight red for a sliding challenge on Johnny Howson – although the decision looked very harsh.
Andy Carroll starred on his debut for West Ham as he inspired the Hammers to a convincing 3-0 victory over Fulham at Upton Park.
The Cottagers had no answer to the powerful frontman, or those deployed around him by Sam Allardyce, as the hosts burst out of the blocks and never looked back.
Kevin Nolan opened the scoring inside 53 seconds, with a Carroll knock down moved on to the Hammers skipper by Ricardo Vaz Te and he made no mistake with a controlled volley.
West Ham made it 2-0 on the half-hour when Winston Reid rose highest to meet a Matt Taylor corner.
Taylor then added the third goal of the afternoon himself shortly before half-time.
Finally, Wigan and Stoke took a point each from the DW Stadium as they played out a 2-2 draw.
The game was 1-1 at the break with both sides given penalties for handballs in the box.
Firstly Robert Huth handled after five minutes which allowed Shaun Maloney to slot home.
Then just before the break Maynor Figueroa was guilty of handling in the box and Jon Walters fired home.
Just seconds into the second half and Wigan were back ahead as Arouna Kone broke down the left before feeding Franco di Santo to fire home.
Stoke claimed a share of the spoils when Peter Crouch headed home at the back post after Walters lobbed the ball into the six-yard box.
Manchester City maintained their unbeaten start to the season with victory against Queen’s Park Rangers at The Etihad.
The Premier League champions were watched by Real Madrid coach Jose Mourinho ahead of their Champions League meetings – and he saw City win despite a performance that was not entirely convincing.
Yaya Toure gave City the lead in a first half they dominated completely but QPR shocked Roberto Mancini’s side when Bobby Zamora levelled entirely against the run of play on the hour.
City were back in front through Edin Dzeko inside two minutes before Carlos Tevez added a third in stoppage time to end any lingering anxiety from the home supporters.
This was a repeat of the momentous fixture on 13 May when Sergio Aguero’s injury time goal gave City their first title in 44 years, but there was little of that sparkle surrounding this day and for Mancini this was ultimately about getting the job done.
QPR boss Mark Hughes harboured hopes of an unlikely point for periods in the second half but much of his body language spoke of frustration at his side’s failings and there is little doubt he will be eager to use many of the new players who have fleshed out his squad in recent weeks.
City spent £38m on the final day of the transfer window – but £6.2m Scott Sinclair was the only new face on show on the bench.
QPR have embarked on a wholesale reconstruction of their squad since avoiding relegation despite losing at City on the final day of last season and boss Hughes gave an immediate debut to £8m purchase from Real Madrid Esteban Granero.
Apart from one shot at goal, Granero had little more than a watching – or more precisely running – brief as City dominated possession to an almost embarrassing degree in the first half.
City, perhaps to their frustration, had only one goal to show for their superiority at the interval after Toure scored through a crowd after QPR failed to clear a corner they had contested.
Fabio da Silva, on loan from Manchester United, had already cleared Dzeko’s header off the line as QPR were penned in their own half for almost the entire period.
The pattern continued after the break as QPR keeper Robert Green blocked Dzeko’s shot and Pablo Zabaleta’s curling effort hit the bar after he was played in by David Silva.
City’s failure to make QPR pay resulted in punishment just on the hour when the bandaged Zamora headed in a simple chance after keeper Joe Hart saved Andrew Johnson’s powerful shot.
The shock stung City into action and they were back in front inside two minutes when the tireless Tevez pulled back for Dzeko to head in at the near post.
Despite controlling so much of the game, the champions had not wrapped up the points and they had a moment of concern with 12 minutes remaining as Ryan Nelsen just failed to meet Granero’s cross at the far post.
It was the last serious threat and the excellent Tevez completed the formalities in the closing moments when he touched Dzeko’s shot past Green.