PREMIERSHIP WRAP: Home wins for Arsenal, Chelsea, Man City, Newcastle and Liverpool, Tottenham win on their travels and West Brom and Man Utd draw
The home teams garnered the three points in the Premier League, apart from Tottenham who won at Wolves and West Bromwich Albion and Fulham who drew at the Hawthorns. Two second-half strikes proved sufficient as Manchester City edged battling Everton 2-0 at the Etihad Stadium. Everton worked hard at nullifying the host's attacking threat even if their physical approach to the game did not endear them to the home fans.
Newcastle continued their fine start to the season with 3-1 home win over ten-man Blackburn Rovers who had a good record at St James' Park until this encounter.
A Demba Ba hat-trick began with two goals in three minutes in the first half. Rovers gave themselves hope with a quick reply through Junior Hoilett.
But Ba completed his three goals just after the break and the visitor's miserable afternoon was completed with the dismissal of Martin Olsson for two yellow cards.
Arsenal returned to winning ways with three second-half goals in the 3-0 defeat of Bolton at the Emirates.
Robin van Persie scored his 99th and 100th goals for the Gunners over 10-man Bolton.
But Wolves rallied after the break with substitute Steven Fletcher halving the deficit after 49 minutes.
But the Reds held on to win 2-1 for what turned out to be a hard fought three points.
The Spaniard opened the scoring and Ramires had made it 2-0 when Torres was dismissed.
West Brom and Fulham shared a scoreless draw in the midlands in a game of few chances.
And whilst Fulham boss Martin Jol will be pleased with a point, the Cottagers are still searching for their first win in the Premier League.
United took the lead in the 27th minute through Nani but the hosts deservedly levelled after the break through Crouch.