Andreas Weimann scored the only goal as Aston Villa beat Stoke City to get their Premier League campaign off to a winning start.
Villa, who kicked off last season with a 3-1 win at Arsenal, had to defend well in the early stages, but looked increasingly threatening as the match opened up.
And Weimann found the target five minutes into the second half, sweeping home a right-footed effort from inside the penalty area amid some questionable Stoke defending to secure all three points.
New Stoke signings Bojan Krkic and Mame Biram Diouf failed to inspire a fightback for the home side at the Britannia Stadium, with Villa goalkeeper Brad Guzan enjoying a relatively quiet second half.
Stoke lost just three times at home last season, and Saturday's result represents their first opening-day defeat since 2010.
Mark Hughes handed Premier League debuts to Bojan, Diouf and Phil Bardsley, while full-back Alan Hutton was brought in from the cold for Villa having previously been frozen out by manager Paul Lambert.
The Villa defence, which also featured new boy Philippe Senderos for the first time, came under pressure early on, with Steven N'Zonzi sending a tame effort into the arms of goalkeeper Guzan before Bojan drilled wide of the left post.
N'Zonzi and Bardsley both required treatment after being caught by strong challenges during the first half, as new Villa assistant manager Roy Keane – capable of a full-blooded tackle himself during his playing days – watched on from the dugout alongside Lambert.
Gabriel Agbonlahor should have done better when Stoke goalkeeper Asmir Begovic carelessly rushed to the edge of his penalty area, but diverted wide of the target after receiving the ball from debutant Kieran Richardson.
Bardsley saw a curling effort well saved by Guzan in the closing minutes of an open first half, before Stoke had to scramble the ball clear after Charles N'Zogbia had an effort blocked.
The home side were not so successful in clearing their lines five minutes into the second half, though, as the ball fell kindly to Weimann and he fired across Begovic into the back of the net to stun the home supporters.
The excitement proved too much for one fan, who made his way onto the pitch as Weimann celebrated his goal.
Bardsley and Weimann had a coming together in the Villa box on the hour-mark, but the Stoke defender's protestations for a penalty were ignored by referee Anthony Taylor.
Marko Arnautovic fired wide of the target as Stoke desperately went in search of an equaliser, before Villa substitute Leandro Bacuna wasted a chance to put the result beyond doubt when he ballooned an effort over in the closing stages.
However, Villa clung on to open their account for the new season with three points once again.
|Coach: M. Hughes|
|Koeman remains confident of top-four finish|
|Granada 0 Almeria 0: Visitors hold on to move out of bottom three|
|Genoa 1 Palermo 1: Hosts rue Pinilla miss in lively draw|
|Aston Villa 1 Southampton 1: Saints spoil Lambert´s 100th game|
|No let-up from Bayern - Guardiola|
|Turkish Super Lig Review: Besiktas and Fenerbahce gridlocked, Yanal makes winning start|
|Basel v Real Madrid: Ancelotti approaching winning record|
|Russian Premier League Review: Zenit extend advantage, Torpedo win marred|
|Mourinho not interested in Reus|
|Pellegrini dismisses Messi rumours|
|Anderlecht v Galatasaray: Faint hopes remain alive in Belgium|
|Luis Enrique: Barca must beat APOEL|
|Indian Super League Preview: Materazzi keen to maintain momentum, Goa host Kerala|
|Arsenal v Borussia Dortmund: Klopp visits Emirates amid switch rumours|
|Fer concerned by QPR away form|
|Shakhtar must not underestimate Athletic - Lucescu|
|Indian Super League Review: Chennaiyin well-placed for post-season, Delhi win|
|Atletico Madrid v Olympiacos: Atleti on the brink of last 16|
|Dragons take American football player on trial|
|Di Matteo has no thoughts of Chelsea revenge|
|Vermaelen could require surgery|
|Destiny in Roma´s hands - Garcia|
|Ludogorets v Liverpool: Rodgers demands improvement|
|Malmo v Juventus: Pogba issues rallying cry|
|Blanc demands killer instinct against Ajax|
|Bayer Leverkusen v Monaco: Germans looking to progress|
|Aguero and Jovetic fit to face Bayern|
|Ancelotti reveals contract talks|
|Slutsky targeting Champions League last 16|
|PSV receive Guardado boost|
|Ter Stegen waiting for Barcelona chance|
|Allardyce hopeful Carroll can stay injury-free|
|Arsenal must be ruthless - Arteta|
|Veh resigns from struggling Stuttgart|
|Juventus have ´more quality´ this season, says Pogba|
|Copa America win can restore Brazil´s confidence – Marin|
|Lallana issues rallying cry|
|Fritz confident Bremen can turn things around|
|Bruce backing Hull to stay out of trouble|
|Lambert determined to transform Villa|
|Valdez: Suarez needs ´miracle´ for Copa America|
|Real Madrid heading to Australia for ICC|
|Martinez: Lukaku can become ´best striker in the world´|
|Koeman slams ´crazy´ Christmas fixture list|
|Iniesta, Vermaelen unavailable for Cyprus trip|
|Zenit v Benfica: Pereira, Lima set to return for Portuguese champions|
|Inzaghi sorry for derby stalemate|
|Colombian Primera A Review: Medellin on cusp of final, Santa Fe deny Huila|
|Mancini ´very happy´ with derby draw|
|Peruvian Primera Division Review: Sporting Cristal beaten|
|Liga del Futbol Profesional Boliviano Review: Late Blooming spark sends Oriente second|
|Venezuelan Primera Division Review: Trujillanos stay top, Metropolitanos embarrassed|
|Liga MX Review: Pachuca, Pumas UNAM reach play-offs|
|MLS Review: Wins for Galaxy, Revolution|
|Ecuadorian Primera A Review: Top three fail to score, Olmedo win big|
|Brazilian Serie A Review: Cruzeiro retain title|
|Chilean Primera Division Review: Universidad Chile held, Colo Colo go top|
|Costa Rican Primera Division Review: Cartagines into fourth|
|Uruguayan Primera Division Review: Champions Nacional win again|
|Ligue 1 Review: Marseille come from behind, Nantes extend unbeaten run|
|La Liga Review: Valencia suffer derby defeat, Rayo Vallecano beat Celta Vigo|
|Serie A Review: Mancini´s Inter rescue derby draw|
|Milan 1 Inter 1: Draw for Mancini on return|
|Pochettino wants home comforts|
|Bundesliga Review: Hamburg secure derby win, Stuttgart beaten again|
|Bruce disappointed with Vertonghen reaction|
|Eriksen backing Tottenham to kick on|
|Hull City 1 Tottenham 2: Eriksen snatches late winner after Ramirez sees red|
|Eredivisie Review: De Leeuw denies leaders PSV, Heracles secure timely win|
|Rodgers takes responsibility for Liverpool slump|
|Falcao ready for United return|
|Warnock basks in Palace display|
|Fabregas calls for ruthlessness|
|Crystal Palace 3 Liverpool 1: Rodgers´ men stumble at Palace again|
|Partick Thistle 0 Aberdeen 1: Rooney spot on for visitors|
|Reus blow for Dortmund|
|Mulvey leaves Roar post|
|Shakhtar Donetsk v Athletic Bilbao: Bernard eyes fast start|
|Forster urges Southampton to build|
|Sporting v Maribor: Montero out to continue hot streak|
|Schalke v Chelsea: Chance of revenge for Di Matteo|
|Manchester City v Bayern Munich: Pellegrini putting pressure on himself|
|Mourinho guards against Chelsea complacency|
|Rodriguez urges Real focus|
|Paris Saint-Germain v Ajax: Dutch outfit quietly confident|
|APOEL v Barcelona: Xavi seeks further improvement|
|Gotze basks in Bayern form|
|Tevez wants domestic form replicated in Europe|
|Mixed news on Naismith for Everton|
|Central Coast Mariners 0 Adelaide United 2: Sanchez nets brace for visitors|
|Can full of praise for Gerrard|
|BATE v Porto: Visitors eye top spot|
|CSKA Moscow v Roma: Italians eye qualification|
|Simeone lauds Atletico display|
|Messi the best ever - Luis Enrique|
|Eredivisie Review: Feyenoord make Peersman pay, Ajax beat Heerenveen|
|La Liga Review: Real Madrid, Barcelona win big|