Liverpool crashed to a miserable 3-0 defeat at West Brom in Brendan Rodgers' first Premier League match as Reds boss, while Arsenal started life without Robin van Persie with a dour 0-0 draw against Sunderland on Saturday.
In the biggest results of the day, Swansea manager Michael Laudrup savoured a five-star debut as new boy Michu inspired a 5-0 demolition of QPR at Loftus Road, while Fulham striker Mladen Petric showed there is life without Clint Dempsey as his debut double clinched a 5-0 win over Norwich at Craven Cottage.
West Ham enjoyed a winning return to the top flight as Sam Allardyce's side beat Aston Villa 1-0 at Upton Park in Paul Lambert's first game as Villa boss.
The Hammers, promoted via the Championship play-offs, took the points when Kevin Nolan sidefooted home in the 40th minute from Ricardo Vaz Te's assist despite Villa claims the West Ham striker was offside before he laid on the goal.
Swansea manager Michael Laudrup savoured a five-star debut as new boy Michu inspired a 5-0 demolition of QPR at Loftus Road.
Championship winner Reading rescued a 1-1 draw against Stoke at the Madejski Stadium on its return to the Premier League after four years.
The results: Arsenal 0 drew with Sunderland 0; Fulham 5 (Duff 26, Petric 41, 54, Kacaniklic 66, Sidwell 87) bt Norwich 0.
QPR 0 lost to Swansea 5 (Michu 8, 53, Dyer 63, 71, Sinclair 81); Reading 1 (Le Fondre 90-pen) drew with Stoke 1 (Kightly 34); West Brom 3 (Gera 43, Odemwinge 64-pen, Lukaku 77) bt Liverpool 0; West Ham 1 (Nolan 40) bt Aston Villa 0; Newcastle 2 (Ba 54, Ben Arfa 80-pen) bt Tottenham 1 (Defoe 76). — AFP