Foxes march on
Leicester City brought West Ham United crashing to earth and returned to the top of the fledgling Premier League standings with a 2-1 victory at Upton Park on Saturday.
West Ham opened their campaign by winning 2-0 at Arsenal, but they were 2-0 down by half-time as Japan striker Shinji Okazaki headed in his first goal in English football and Riyad Mahrez scored his third goal in two games.
New signing Dimitri Payet replied for West Ham with a powerful strike, but it was not enough to prevent Claudio Ranieri's Foxes reclaiming first place on goal difference from Manchester United.
West Ham's misery was compounded in stoppage time when their Spanish goalkeeper Adrian was sent off for a high foot after going up to contest a corner.
Swansea City also built on an impressive opening performance, following up their battling 2-2 draw at champions Chelsea with a 2-0 win at home to Newcastle United that left Garry Monk's side in fourth place.
Bafetimbi Gomis rounded Tim Krul to put Swansea ahead in the ninth minute and Newcastle's afternoon took a further turn for the worse shortly before half-time when Daryl Janmaat was sent off for two bookable offences.
After Jefferson Montero and Gylfi Sigurdsson had both made the woodwork shudder, Andre Ayew made the game safe by polishing off a cross from the elusive Montero to register his second goal in two games.
A late Stoke City fightback prevented Tottenham Hotspur claiming a first win of the season in a 2-2 draw at White Hart Lane.
Beaten 1-0 by Manchester United on the opening day, Spurs, who welcomed back goalkeeper and captain Hugo Lloris, went 2-0 up through an Eric Dier header and a deflected Nacer Chadli volley.
Southampton 0 Everton 3 (Lukaku 22, 45, Barkley 84)
Sunderland 1 (Watmore 88) Norwich 3 (Martin 26, Whittaker 37, Redmond 57)
Swansea 2 (Gomis 9, Ayew 52) Newcastle 0
Tottenham 2 (Dier 19, Chadli 45+2) Stoke 2 (Arnautovic 78-pen, Diouf 83)
Watford 0 West Brom 0
West Ham 1 (Payet 55) Leicester 2 (Okazaki 27, Mahrez 38)