West Ham gained their first point of the season whilst Newcastle won at Everton, and Birmingham take the lead but still lose at local rivals West Bromwich Albion. The Hammers edged ahead at Stoke but finally settled for a draw in a 1-1 draw in the absence of manager Avram Grant due to Yom Kippur.
Despite the point West Ham still prop up the league. Meanwhile Tottenham left it late to come from behind for a 3-1 victory over Wolves at White Hart Lane.
Kevin Foley put the visitors ahead and it remained that way until the 77th minute when Rafael van der Vaart scored his first Premier League goal for Spurs from the penalty spot.
Newcastle ensured Everton's miserable start to the campaign continued as they triumphed 1-0 at Goodison Park.
Aston Villa's new boss, watching from the stands, saw Ashley Young's free kick give the home side an early lead, but Bolton levelled before half time through Kevin Davies and that's how it remained until the final whistle, 1-1.
The host then missed other opportunities and paid the price in the 56th minute as Clint Dempsey powered home a header.
West Brom turned round a half-time deficit to beat Birmingham 3-1 in the local derby at The Hawthorns. Birmingham went in front on 15 minutes through Cameron Jerome for a simple finish.
Albion improved after the break and scored three times to take the local bragging rights.
Scott Dann scored an unfortunate own goal to restore parity.