Arsenal were left 10 points behind Premier League leaders Chelsea after being stunned by Norwich, who won their first top-flight game of the season.
Grant Holt put the home side ahead when he slotted in after keeper Vito Mannone had parried Alexander Tettey's shot.
Michael Turner headed wide for the Canaries as the subdued Gunners struggled to create chances.
Mikel Arteta had a late shot saved by John Ruddy but Norwich held firm to secure the victory.
Arsenal had seen Chelsea, Manchester City and Manchester United win before their game at Carrow Road but could not match the results of their rivals as they dropped further off the Premier League pace.
Manager Arsene Wenger's desperation to shake his side out of their stupor even stretched to giving attacking midfielder Serge Gnabry, 17, his league debut, although the move proved in vain as his side suffered their first away defeat this season.
Wenger left Jack Wilshere on the bench on his return from 14 months out with ankle and knee injuries, and his side were crying out for the midfielder's guile to break down their stubborn opponents.
Norwich winger Anthony Pilkington and Gunners striker Lukas Podolski had both gone close with early long range shots before Holt, who Wenger had highlighted as having caused his side problems last season, opened the scoring.
"Arsenal have had so much possession but relatively few chances. It's not just any team Norwich beat for the first win it was Arsenal. Celebrations all round at Carrow Road."
Canaries midfielder Tettey's 25-yard shot was only parried by Mannone and Holt was quickest to react as he beat defender Per Mertesacker to the ball to poke in his third goal in as many games.
The home side had conceded nine goals in their last two matches but manager Chris Hughton clearly addressed his side's defensive deficiencies during the international break.
Norwich were more disciplined in their shape and determined in the tackle as they kept Arsenal at arm's length in a manner that was comfortable for them and worrying for Wenger.
Arsenal lacked urgency and ideas, with Norwich's tactic of nullifying Santi Cazorla limiting the Gunners' threat.
Turner might feel he should have extended the home side's lead when he met Pilkington's corner only to head wide from six yards.
Holt and Gnabry make mark
- Grant Holt has netted in three successive Premier League appearances - the first time he has managed that in his career.
- Serge Gnabry, at 17 years and 98 days is the second youngest player to play in the Premier League for Arsenal after Jack Wilshere, who was 16 years and 256 day.
Arsenal's struggles were epitomised when Norwich keeper Ruddy pushed out a corner which fell to Olivier Giroud, who mistimed his hooked shot.
In contrast, the home side's confidence was growing as they built on their organisation by producing some promising passing play and threatening on the counter-attack.
Wenger threw on winger Alex Oxlade-Chamberlain in the hope of energising his side but he lasted just nine minutes before going off injured following a challenge by Sebastian Bassong.
Holt had a chance to put the hosts out of reach when he raced clear after capitalising on a slip by Thomas Vermaelen but the striker's ambitious chip fell straight into the grateful arms of Mannone.
Apart from Arteta's late strike and Gervinho seeing a chance disappear following a lunging Bassong tackle, Arsenal lacked any real threat as they suffered a first league defeat at Carrow Road since December 1984.
Norwich manager Chris Hughton:
"This has been a long time coming, which our performances have warranted. However, this league is unforgiving.
"I am delighted for the team, because the work-rate was outstanding and there is no coincidence in the result.
"We could have caught them on the counter more and made life easier for ourselves towards the end, but overall we restricted them and so it was a very satisfactory performance.
"We have deserved this by our play this season so far, so it is a very good feeling to get the win here at Carrow Road for the supporters."
- 01 Ruddy
- 02 R Martin
- 05 Bassong
- 06 Turner Booked
- 18 Garrido
- 04 Johnson Booked
- 12 Pilkington
- 14 Hoolahan Booked (R Bennett - 90' )
- 17 E Bennett (Snodgrass - 79' )
- 27 Tettey
- 09 Holt Booked (Morison - 90' )
- 13 Rudd
- 24 R Bennett
- 08 Howson
- 11 Surman
- 07 Snodgrass
- 10 Jackson
- 16 Morison
- 24 Mannone
- 04 Mertesacker
- 05 Vermaelen
- 11 Santos
- 25 Jenkinson
- 08 Arteta
- 16 Ramsey (Gnabry - 83' )
- 19 Cazorla
- 09 Podolski (Oxlade-Chamberlain - 65' )
- 12 Giroud
- 27 Gervinho
- 36 Martinez
- 20 Djourou
- 10 Wilshere
- 15 Oxlade-Chamberlain (Arshavin - 74' )
- 22 Coquelin
- 23 Arshavin
- 47 Gnabry
Live Text Commentary
Full Time The match has reached full-time.90:00 +4:40
Effort on goal by Santi Cazorla from long distance goes harmlessly over the target.90:00 +4:23
The referee gives a free kick against Steve Morison for handball. Mikel Arteta restarts play with the free kick.90:00 +3:07
Clarindo Andre Santos sends in a cross, clearance by Javier Garrido. Serge Gnabry produces a right-footed shot from just outside the box that goes wide right of the target.90:00 +2:09 Substitution
Substitution (Norwich) makes a substitution, with Ryan Bennett coming on for Wesley Hoolahan.90:00 +0:40
Mikel Arteta takes the inswinging corner, clearance made by Michael Turner.89:12
Corner taken by Andrey Arshavin from the right by-line, clearance made by Russell Martin.89:12 Substitution
Substitution Steve Morison joins the action as a substitute, replacing Grant Holt.89:12
Yao Gervinho takes a shot. Blocked by Sebastien Bassong.86:11
Mikel Arteta challenges Grant Holt unfairly and gives away a free kick. Free kick taken by Wesley Hoolahan.85:36
Shot by Mikel Arteta from 20 yards. Save by John Ruddy.84:42
Carl Jenkinson delivers the ball, clearance made by Sebastien Bassong.84:29
Free kick awarded for a foul by Bradley Johnson on Serge Gnabry. Andrey Arshavin takes the direct free kick.83:21
Free kick awarded for an unfair challenge on Robert Snodgrass by Clarindo Andre Santos. Robert Snodgrass delivers the ball from the free kick left-footed from right wing. Grant Holt is caught offside. Vito Mannone takes the free kick.82:49
Serge Gnabry produces a right-footed shot from just outside the area that goes wide left of the goal.81:16 Substitution
Substitution Serge Gnabry is brought on as a substitute for Aaron Ramsey.81:16
Shot by Santi Cazorla. Sebastien Bassong gets a block in. Corner taken by Santi Cazorla from the right by-line, Headed effort from inside the area by Thomas Vermaelen misses to the right of the target.80:13
Grant Holt has an effort at goal. Vito Mannone makes a save.78:15 Substitution
Substitution (Norwich) makes a substitution, with Robert Snodgrass coming on for Elliott Bennett.77:59
Andrey Arshavin crosses the ball.
A cross is delivered by Carl Jenkinson, clearance by Michael Turner.75:46
Thomas Vermaelen concedes a free kick for a foul on Elliott Bennett. Free kick crossed by Anthony Pilkington, clearance by Thomas Vermaelen.73:11 Substitution
Substitution Andrey Arshavin on for Alex Oxlade-Chamberlain.72:45
Effort from outside the area by Grant Holt goes wide right of the goal.70:38
Santi Cazorla has a direct shot on goal from the free kick, save by John Ruddy.70:38 Booking
Booking Michael Turner is booked.70:22
Foul by Michael Turner on Olivier Giroud, free kick awarded.69:01
Elliott Bennett gives away a free kick for an unfair challenge on Clarindo Andre Santos. Vito Mannone takes the direct free kick.67:02
Yao Gervinho produces a cross, Bradley Johnson manages to make a clearance.65:59
Santi Cazorla takes a inswinging corner to the near post, Bradley Johnson makes a clearance.64:49
Foul by Grant Holt on Clarindo Andre Santos, free kick awarded. Direct free kick taken by Clarindo Andre Santos.64:12 Substitution
Substitution Alex Oxlade-Chamberlain comes on in place of Lukas Podolski.62:58
Santi Cazorla crosses the ball, save by John Ruddy.62:10
The ball is sent over by Aaron Ramsey, Yao Gervinho takes a shot. Save by John Ruddy.61:34
Thomas Vermaelen takes the indirect free kick.61:34 Booking
Booking Grant Holt booked for dissent.61:09
Grant Holt is caught offside.59:22
Shot by Bradley Johnson from outside the box goes over the target.58:52
The ball is delivered by Wesley Hoolahan, Thomas Vermaelen manages to make a clearance.57:54
Foul by Carl Jenkinson on Wesley Hoolahan, free kick awarded. Direct free kick taken by Javier Garrido.56:46
A cross is delivered by Aaron Ramsey, John Ruddy makes a save.55:03
Foul by Elliott Bennett on Thomas Vermaelen, free kick awarded. Lukas Podolski restarts play with the free kick.54:03
Indirect free kick taken by Thomas Vermaelen.54:03 Booking
Booking The referee books Wesley Hoolahan for dissent.54:00
Wesley Hoolahan is flagged offside by the assistant referee.53:00
A cross is delivered by Aaron Ramsey, Russell Martin makes a clearance.51:25
A cross is delivered by Carl Jenkinson, Close range effort by Olivier Giroud misses to the left of the goal.49:52
The ball is crossed by Javier Garrido.48:56
A cross is delivered by Grant Holt, clearance by Carl Jenkinson.45:01
The referee starts the second half.45:00 +1:19 Half time
Half Time The referee blows for half time.45:00 +0:29
A cross is delivered by Grant Holt, clearance by Mikel Arteta. Anthony Pilkington takes a inswinging corner from the right by-line to the near post, clearance made by Carl Jenkinson.43:52
The ball is swung over by Yao Gervinho, Michael Turner makes a clearance. Inswinging corner taken from the left by-line by Santi Cazorla, save by John Ruddy.42:51
A cross is delivered by Carl Jenkinson, Sebastien Bassong makes a clearance.42:15
The assistant referee flags for offside against Grant Holt. Indirect free kick taken by Thomas Vermaelen.40:10
Anthony Pilkington is adjudged to have handled the ball. Carl Jenkinson takes the free kick.38:47
The assistant referee flags for offside against Lukas Podolski. John Ruddy takes the indirect free kick.38:07
Free kick awarded for an unfair challenge on Grant Holt by Thomas Vermaelen. The free kick is swung in right-footed by Elliott Bennett, clearance by Thomas Vermaelen.36:34
Foul by Bradley Johnson on Santi Cazorla, free kick awarded. The free kick is swung in right-footed by Mikel Arteta.35:43
Grant Holt is caught offside. Carl Jenkinson restarts play with the free kick.33:29
A cross is delivered by Russell Martin, Santi Cazorla makes a clearance. Inswinging corner taken left-footed by Anthony Pilkington from the right by-line, Michael Turner produces a headed effort from deep inside the six-yard box which goes wide of the right-hand upright.32:47
The official flags Yao Gervinho offside. Indirect free kick taken by John Ruddy.32:30
Short corner taken by Yao Gervinho from the left by-line.31:50
The official flags Grant Holt offside. Indirect free kick taken by Per Mertesacker.31:32
Olivier Giroud takes a shot. Save by John Ruddy.30:09
Outswinging corner taken by Santi Cazorla, clearance by Russell Martin. Corner taken by Santi Cazorla played to the near post, Elliott Bennett manages to make a clearance.29:21
Mikel Arteta fouled by Grant Holt, the ref awards a free kick. Free kick taken by Thomas Vermaelen.28:47
The offside flag is raised against Olivier Giroud. John Ruddy takes the indirect free kick.28:08
The ball is sent over by Aaron Ramsey.27:51
Lukas Podolski gives away a free kick for an unfair challenge on Bradley Johnson. Direct free kick taken by Wesley Hoolahan.26:43
Carl Jenkinson delivers the ball, save by John Ruddy.25:42
The ball is delivered by Elliott Bennett.25:30
Grant Holt delivers the ball, clearance made by Carl Jenkinson.24:12
Foul by Aaron Ramsey on Elliott Bennett, free kick awarded. Russell Martin takes the free kick.23:13
Aaron Ramsey takes the free kick.23:13 Booking
Booking Bradley Johnson receives a caution for unsporting behaviour.23:03
Santi Cazorla fouled by Bradley Johnson, the ref awards a free kick.22:51
The ball is sent over by Russell Martin.22:35
Russell Martin crosses the ball, clearance made by Per Mertesacker.20:37
Inswinging corner taken from the left by-line by Santi Cazorla, Olivier Giroud takes a shot. Save made by John Ruddy.18:59
Assist by Alexander Tettey.18:59 Goal scored
Goal! - Grant Holt - Norwich 1 - 0 Arsenal A goal is scored by Grant Holt from inside the six-yard box to the bottom right corner of the goal. Norwich 1-0 Arsenal.18:56
Drilled right-footed shot by Alexander Tettey. Vito Mannone makes a save.13:53
The ball is crossed by Russell Martin.13:23
Carl Jenkinson gives away a free kick for an unfair challenge on Anthony Pilkington. Javier Garrido takes the free kick.11:15
Foul by Grant Holt on Clarindo Andre Santos, free kick awarded. Direct free kick taken by Thomas Vermaelen.10:02
Aaron Ramsey gives away a free kick for an unfair challenge on Grant Holt. Russell Martin takes the direct free kick.7:08
The referee blows for offside against Yao Gervinho. Free kick taken by Javier Garrido.3:30
Lukas Podolski produces a left-footed shot from the edge of the box and misses to the right of the goal.2:28
Corner taken by Santi Cazorla, clearance made by Elliott Bennett.1:39
Effort from outside the penalty box by Anthony Pilkington goes wide left of the target.1:16
The ball is sent over by Anthony Pilkington, Thomas Vermaelen makes a clearance.0:00
The ref blows the whistle to start the match.
Live data and text provided by our data suppliers