A brace from Christian Benteke and a debut goal from Antonio Luna helped Aston Villa to a shock 3-1 win over Arsenal on Saturday.
Benteke followed in his own saved penalty to head home after Gabriel Agbonlahor was clumsily brought down in the box by Wojciech Szczesny, cancelling out Olivier Giroud's sixth-minute opener in the process.
Laurent Koscielny then also fouled Agbonlahor to gift the visitors another spot-kick, which Benteke converted first time.
And Luna then wrapped things up with a cool finish on the break deep into the second half.
The result represents a dream start for a Villa side who spent long periods of last season battling against relegation, while Arsenal's chances received an early blow.
Much had been made of Arsene Wenger's reluctance to sign new stars following a close-season clearout at the Emirates Stadium, and the threadbare nature of the Arsenal squad was perhaps underlined by the presence of youngsters Emmanuel Frimpong, Serge Gnabry and Carl Jenkinson on the bench.
Santi Cazorla started the game alongside them due to his lack of fitness, though Jack Wilshere earned a starting berth for the hosts.
In the opposite dugout, Paul Lambert handed a start to just one of his close-season signings - Spanish full-back Luna - in a team similar to that which had narrowly escaped relegation last term.
And the visiting supporters' concerns regarding another battle against the drop were hardly eased when Giroud opened the scoring with just six minutes on the clock.
Alex Oxlade-Chamberlain had little trouble in escaping the attentions of Matthew Lowton down the left-hand side before cutting into the box to provide the Frenchman with a tap-in he could not miss.
Villa's day then went from bad to worse just 10 minutes later, when Nathan Baker was forced off with an injury and had to be replaced by Ciaran Clark.
The visitors could have collapsed after receiving those early blows, but Lambert's men evidenced their resolve - and they had their rewards not long after courtesy of an incredible Agbonlanhor run.
The Englishman slalomed beyond a static Arsenal defence after picking the ball up in a deep position and tempted Szczesny into bringing him down in the box. The Pole was perhaps fortunate to only see yellow but he received no such luck when his fine save from Benteke's penalty looped up perfectly for the Villa striker to nod the ball home.
Szczesny then elected to go on an unwise foray out of his box a few moments later which resulted in a hashed clearance and saw him only avoid conceding by virtue of a full-stretch save.
But Arsenal held firm against the resulting corner and a string of Villa counter-attacks to go in at the break level, a scoreline that did not please the frustrated home support.
With Kieran Gibbs having already been forced off with a cut above the eye, Wenger was forced to again turn to his bench at half-time to introduce Cazorla in place of the injured Oxlade-Chamberlain. The Spaniard's involvement did little to change the flow of the game, though, with Villa continuing to threaten and even hitting the inside of the post via a long-distance Fabian Delph strike.
They had the opportunity to take a deserved lead on the hour mark, as Koscielny's challenge on a breaking Agbonlahor in the box was, perhaps unjustly, adjudged to have been a foul. Benteke again stepped up to take the spot-kick, and he did not need a rebound this time as he sent Szczesny the wrong way to put Villa 2-1 up.
Wenger's woes were then compounded when Koscielny unwisely lunged into a challenge with Andreas Weimann to receive a second yellow card.
But there was still time for yet more disappointment, as a fantastic throughball from Weimann allowed Luna to burst beyond the Arsenal defence and pass the ball home beyond Szczesny.
|6||L. Koscielny||61' 67'|
|Coach: A. Wenger|
for K. Gibbs 28'
for A. Oxlade-Chamberlain 46'
for B. Sagna 90+4'
|Allardyce slams ´rather silly´ Tomkins|
|Rodgers similar to Wenger - Toure|
|J.League Preview: Flying Gamba chasing Urawa|
|Benitez happy to progress|
|Montella: Fiorentina have ´impressive mentality´|
|Ausilio praises Handanovic´s ´remarkable statistics´|
|Pele ´doing fine´, receiving kidney treatment|
|We need to improve - Stambouli|
|Estoril versus PSV postponed due to rain|
|UEFA Europa League Review: Feyenoord and Everton qualify in style|
|Martinez hails Everton perfection|
|Tottenham 1 Partizan 0: Stambouli settles it for Spurs|
|Inter 2 Dnipro 1: Osvaldo strikes as 10-man hosts earn hard-fought win|
|Tottenham-Partizan clash temporarily suspended due to pitch invasions|
|McKinlay named Moyes´ assistant|
|Poyet issues Chelsea challenge|
|Wolfsburg 0 Everton 2: Martinez´s men secure top spot|
|Lambert defends Bent loan move|
|Sunderland v Chelsea: Johnson eyes next major scalp|
|Riera released by Udinese|
|QPR v Leicester City: Pearson aiming to build on positives|
|Galatasaray and Anderlecht face disciplinary proceedings|
|Liverpool v Stoke City: Hughes plotting Anfield success|
|Vermaelen out for four to six months|
|Swansea City v Crystal Palace: Monk looking for positive response|
|Printant to remain Bastia head coach|
|Irvine knew nothing of Berahino drink-driving case|
|Pele admitted to special care unit|
|West Ham v Newcastle United: Allardyce pinpoints vital phase|
|Skripnik agrees three-year extension at Werder|
|Monk rubbishes talk of Michu return|
|FA charges Whelan over comments|
|Burnley v Aston Villa: Lambert laments list of absentees|
|Manchester United v Hull City: Bruce wary of in-form Rooney|
|Hughes hopeful over unwell trio|
|Grant named as Ghana coach|
|Bielsa expecting tough Nantes challenge|
|Basel charged by UEFA following pitch invasion|
|West Brom v Arsenal: Mertesacker refocusing attention after midweek win|
|Colaco banned by FIFA|
|Championship Preview: Derby head to happy hunting ground|
|Hertha Berlin v Bayern Munich: Hosts out to take advantage|
|Taylor injury ´not as bad as first feared´|
|Wilshere out for three months|
|Torosidis suffers calf strain|
|Malaga v Real Madrid: Ancelotti´s men in search of sweet 16|
|England climb FIFA rankings, Germany remain number one|
|Bolasie staying put - Warnock|
|Sewe Sport v Al Ahly: Ivorians eye more history|
|Schalke lose Matip with broken foot|
|Paris Saint-Germain v Nice: Ibrahimovic looks to end Ligue 1 goal drought|
|K. League Preview: Seoul, Steelers tussle for third|
|No complaints over FA charge for Allardyce|
|Redknapp ready for crucial run|
|Zapata targets regular first-team role at Milan|
|Fabregas revels in career-best form|
|Eriksen claims Tottenham struggling to ´connect´|
|MLS Preview: Schmid labels Galaxy ´physical´|
|Costa Rican Primera Division Review: Cartagines secure semi-finals berth|
|Serie A Preview: Roma out to stay in touch with Juve|
|The Strongest 1 Bolivar 1: Capdevila strike saves leaders|
|Sao Paulo 1 Atletico Nacional 0 (agg 1-1, 1-4 on penalties): Colombians reach final|
|Cruzeiro 0 Atletico Mineiro 1 (agg 0-3): Culpi´s men win first Copa do Brasil|
|Malmo´s Hareide furious with referee´s injustice|
|Dermendzhiev elated with Ludogorets display|
|Defour withdrawal stalled Anderlecht|
|Atletico achievement delights Simeone|
|Atletico did ´many´ things well - Michel|
|Raul Garcia promises no let-up from Atletico|
|Missed chances disappoint Rolfes|
|La Liga Preview: Real out to break club record at Malaga|
|Ancelotti praises defence after record-equalling win|
|Klopp: Arsenal deserved it|
|Peruvian Primera Division Review: Alianza Lima falter in Clausura race|
|Allegri targeting top spot after Malmo win|
|Rodgers pleased despite Ludogorets late show|
|Wenger rues Arteta injury|
|Ludogorets 2 Liverpool 2: More misery for Rodgers´ men|
|Malmo 0 Juventus 2: Tevez fires Allegri´s side closer to qualification|
|Anderlecht 2 Galatasaray 0: Mbemba secures third place for hosts|
|Bayer Leverkusen 0 Monaco 1: Ocampos strike stuns dominant hosts|
|Atletico Madrid 4 Olympiacos 0: Hat-trick hero Mandzukic books last-16 spot|
|Basel 0 Real Madrid 1: Ronaldo strike equals club record|
|Arsenal 2 Borussia Dortmund 0: Sanogo and Alexis seal progress|
|´We must believe´ – Villas-Boas wants Zenit progression|
|Bundesliga Preview: Schalke and Bayern out to bounce back from Euro setbacks|
|Jesus bemoans wasted Benfica chances|
|League Two Preview: Promotion rivals meet, leaders tackle basement club|
|Ligue 1 Preview: PSG and Marseille both fighting for top spot|
|Mitchell lands Tottenham role|
|Zenit 1 Benfica 0: Danny eliminates Portuguese champions|
|Deila concerned over Commons´ future|
|Everton quartet doubtful for Tottenham clash|
|Pochettino calls for extra rest|
|FA charges Everton and West Ham|
|Money not a factor for Van der Vaart|
|League One Preview: Bristol City out to stop the rot at Peterborough|
|Heldt: Chelsea hammering unacceptable|
|Mancini encouraged by Inter|
|Cheltenham appoint Buckle|
|Date set for Tonev appeal hearing|
|K. League Review: Steelers preserve advantage, Seongnam boost survival hopes|
|Moses out for several weeks|
|Drogba focused on claiming trophies|
|Bent makes Brighton switch|
|Kone included in Everton squad for Wolfsburg clash|
|Shaqiri can ´probably´ leave Bayern, says Beckenbauer|
|Ramsey backs under-fire Wenger|
|Fabregas clears the air with Ramos|
|Cavani urges Ligue 1 focus|
|Olsson out until new year|
|Sao Paulo´s Toloi confident ahead of second leg|
|Aguero our ´special player´, says Kompany|
|APOEL eye Europa League despite winless road streak|
|Silva disappointed by ´childish´ errors|
|Slutsky happy to keep ´intrigue´ alive|
|A-League Preview: Brisbane begin life after Mulvey|
|Eredivisie Preview: Ajax targeting improvement|
|Shakhtar did not lack motivation - Shevchuk|
|Bayern lament two errors, Guardiola proud|
|Valcke: It will ´take years´ to rebuild FIFA´s reputation|
|Luis Enrique ´never fed up´ of Messi magic|
|Valverde pleased with Bilbao triumph|
|Messi revels in Champions League milestone|
|Loss was a ´crying shame´ - De Boer|
|Suarez relieved to get off the mark for Barca|
|Pellegrini puts Aguero among best in the world|
|Cavani wants top spot|