Manchester City moved to the top of the Premier League table as Tottenham Hotspur and Chelsea secured late wins – but Liverpool came crashing down to earth at Burnley.
Liverpool won their first match 4-3 at Arsenal, but Burnley ran out 2-0 winners in their first game at Turf Moor after returning to the top flight.
Burnley came out of the traps very strongly and were in front after just two minutes. Nathaniel Clyne gave the ball away and Andre Gray was the provider for Sam Vokes to expertly find the back of the net.
And they doubled their advantage eight minutes before half-time on the counter-attack. Debutant Steven Defour won the ball off Ragnar Klavan and broke forward before feeding Gray, who took one touch before firing home excellently with his left foot.
Leicester City and Arsenal are both without a win in their opening two Premier League matches after they played out a 0-0 draw at the King Power Stadium.
Manchester City made it six points from two Premier League games under Pep Guardiola as they won 4-1 at Stoke City, with Sergio Aguero and Nolito both scoring twice.
Chelsea looked to be staring defeat in the face as they trailed at Watford with 10 minutes to go, but for the second time in a row Diego Costa both escaped a red card and scored late for a 2-1 victory.
Watford broke the deadlock 10 minutes after half-time. Nordin Amrabat got the better of Cesar Azpilicueta and crossed deep into the box, the ball went over Troy Deeney but fell kindly for Etienne Capoue whose first time shot flew into the net.
Chelsea found the equaliser in the 80th minute. Eden Hazard had the initial effort on goal, but Heurelho Gomes couldn’t hold on to the ball and substitute Michy Batshuayi popped up to score his first goal for the club.
And the winner came three minutes from full-time as another sub, Cesc Fabregas, threaded Costa through on goal and he made no mistake to send the Blues into fourth.
Victor Wanyama scored a late header to give Tottenham Hotspur their first victory, with another late goal settling matters in a 1-0 win over Crystal Palace at White Hart Lane.
Hull City’s amazing start to the season continued as they made it six points from six with a 2-0 win at Swansea City.
The Tigers were furious that they were not awarded a first-half penalty for a foul on Robert Snodgrass, but they still came away with the victory thanks to two late goals.
The first came in the 79th minute, Snodgrass playing the ball into the area, Curtis Davies nodding it on and Shaun Maloney silencing the home crowd.
And the Tigers made sure of another fantastic win two minutes into injury time as Snodgrass and Maloney linked up well for Abel Hernandez to send Hull into third in the table.
Everton came from behind to win 2-1 at West Bromwich Albion.