Tottenham Hotspur's new signing, Eric Dier, scored in stoppage time to secure a 1-0 win over West Ham United at Upton Park.
Both side's finished with 10 men, after Kyle Naughton was shown a straight red in the first half a handball, however Mark Noble failed to convert from the penalty spot.
Before James Collins shown his second yellow midway through the second half, as Sam Allardyce's started the season with home loss.
West Bromwhich Albion and Sunderland played out to a thrilling 2-2 draw at the Hawthornes in their season opener.
Lee Cattermole's stunning strike had given the Black Cats the lead, before a brace from Saido Berahino gave the West Brom the lead, however Sebastian Larrson popped up in the 85th minute to secure a point for Gus Poyet's men.
Andreas Weimann scored the only goal of the game as Aston Villa edged Stoke City 1-0 at the Brittania Stadium.
The Austrian striker rifled one past Asmir Begovic fives minutes after the halftime break to stun the Potters faithful.
Meanwhile, James Chester scored in the 52nd to hand Hull City a 1-0 win over newly promoted Queens Park Rangers at Loftus Road.