Arsenal's troubled season took another turn for the worse after they were deservedly beaten by a rejuvenated Sunderland in the FA Cup fifth round.
Fourth in the Premier League and facing likely elimination in the Champions League, the Gunners are set for a seventh successive trophyless year.
Kieran Richardson put Sunderland ahead with a deflected shot before half-time.
Arsenal pushed for an equaliser but Sebastian Larsson's shot was put into his own net by Alex Oxlade-Chamberlain.
It was an unfortunate moment for the 18-year-old, who was one of Arsenal's more impressive performers on a dark day for the club.
Arsene Wenger will inevitably come under increased pressure but not for the first time this week he was badly let down by his players.
Wenger demanded a response from them following Wednesday's 4-0 Champions League last-16 first-leg defeat by AC Milan - but he got nothing of the sort.
The 10-time winners were out-thought, out-fought and out-worked by two-time winners Sunderland, who avenged their league defeat by Arsenal a week previously and have won 10 of their 15 games under Martin O'Neill.
Wenger's current team clearly lack the quality of previous squads and they will not be relishing next Sunday's Premier League visit of high-flying local rivals Tottenham Hotspur.
"Sunderland have come up against Arsenal at the right time, there's no doubt about it. The rigours of that defeat in midweek has taken the wind out of their sails - it was a psychological blow for them. Sunderland worked harder than any team I've seen in a long, long time. It was a fantastic team performance and a well-deserved victory. Martin O'Neill said in the Premier League you're never further than two games away from a crisis. Well, those last two defeats means it's a massive crisis for Arsene Wenger. They didn't have a plan B, plan C or a plan D. They need to get that desire back because they had it but they haven't got it at the moment."
Arsenal actually looked sprightly in the opening minutes, passing and moving with an urgency that showed their determination to prove a point following the humbling in Italy.
Gervinho, back from the Africa Cup of Nations and one of five Arsenal changes, showed what the Gunners had been missing in his six-week absence with a darting run down the left.
Mikel Arteta then curled a free-kick narrowly wide as the visitors put Sunderland on the back foot and probed for an opener.
But, all season long, Arsenal have reacted poorly to even the smallest of setbacks, and so it proved again as left-back Francis Coquelin went off with a hamstring injury in the 10th minute.
He was replaced by Sebastien Squillaci, who partnered Djourou in central defence, with Thomas Vermaelen shifting across, and, from that moment on, Arsenal's back line appeared vulnerable.
They received little protection from a midfield in which Aaron Ramsey and Alex Song took knocks, but that could not excuse individual errors and a general lack of concentration and organisation.
Song was fortunate to escape after the ball struck his hand inside the penalty area before Djourou lost possession on the left and earned a caution for hauling down Craig Gardner.
DID YOU KNOW?
- Arsenal allowed the opposition six shots on target this week (Milan five, Sunderland one) yet conceded six goals
The resultant free-kick from Larsson was headed out to Richardson on the left and, under minimal pressure, his drive deflected off Squillaci and into the bottom corner.
Before that, Gervinho drew a fine save from Simon Mignolet and Arsenal wanted a penalty for what looked like a perfectly-timed challenge on Robin van Persie by John O'Shea.
But those were their only clear openings in a half that saw the Gunners become increasingly ragged as Sunderland denied them time and space with an intelligent and energetic display.
The tone was set by tireless captain Lee Cattermole, but it would be unfair to highlight individuals in a team whose hunger and cohesion could not be matched by their opponents.
It was a shame that only 26,042 spectators - just over half-capacity - were at the Stadium of Light to witness their efforts.
Sunderland came close to a second before half-time - James McClean firing into the side-netting after Jack Colback's knockdown from another Larsson cross - but Arsenal held on.
The 4,000 away supporters urged Arsenal forward after the break but there was no structure to their attacks and Sunderland comfortably repelled everything thrown at them.
Wenger made a double substitution on 52 minutes - Theo Walcott and Tomas Rosicky coming on for Aaron Ramsey and the apparently injured Squillaci - but the difference was barely noticeable.
The killer blow arrived when Stephane Sessegnon robbed Oxlade-Chamberlain of possession, surged at the bedraggled Arsenal rearguard and fed Larsson on the right.
The ex-Gunner's shot came back off the post but Oxlade-Chamberlain inadvertently bundled it over the line. It summed up Arsenal's day and, perhaps, their entire campaign.
- 22 Mignolet
- 02 Bardsley
- 04 Turner
- 11 Richardson
- 16 O'Shea
- 06 Cattermole Booked
- 07 Larsson Booked
- 08 Gardner Booked
- 14 Colback
- 23 McClean
- 28 Sessegnon (Campbell - 88' )
- 20 Westwood
- 03 Bridge
- 25 Kyrgiakos
- 18 Meyler
- 27 Elmohamady
- 09 Campbell
- 17 Ji Dong-Won
- 21 Fabianski
- 03 Sagna Booked
- 05 Vermaelen Booked
- 20 Djourou Booked
- 08 Arteta
- 15 Oxlade-Chamberlain
- 16 Ramsey (Walcott - 53' )
- 17 Song
- 39 Coquelin (Squillaci - 10' )
- 10 Van Persie
- 27 Gervinho
- 13 Szczesny
- 18 Squillaci (Rosicky - 53' )
- 07 Rosicky
- 14 Walcott
- 23 Arshavin
- 30 Benayoun
- 29 Chamakh
Live Text Commentary
Full Time The referee brings the game to a close.90:00 +2:22
Unfair challenge on Tomas Rosicky by Jack Colback results in a free kick. Robin van Persie has an effort direct from the free kick.90:00 +0:47
Mikel Arteta takes a shot.90:00 +0:36
Shot by Thomas Vermaelen. Phillip Bardsley gets a block in.88:55
Short corner taken by Mikel Arteta.87:55
Corner taken by Robin van Persie from the left by-line, Phillip Bardsley makes a clearance.87:55 Substitution
Substitution Stephane Sessegnon goes off and Fraizer Campbell comes on.87:25
Stephane Sessegnon crosses the ball, Johan Djourou manages to make a clearance.84:48
Shot from deep inside the area by Robin van Persie goes over the bar.83:21
Theo Walcott is ruled offside. Simon Mignolet takes the indirect free kick.81:12
James McClean fouled by Bacary Sagna, the ref awards a free kick. Free kick crossed right-footed by Sebastian Larsson from left wing, Johan Djourou makes a clearance.78:30
Direct strike on goal from the free kick comes in from Robin van Persie.78:30 Booking
Booking Lee Cattermole booked for unsporting behaviour.78:22
Free kick awarded for an unfair challenge on Alex Oxlade-Chamberlain by Lee Cattermole.77:56
Assist on the goal came from Sebastian Larsson.77:54 Goal scored
Goal! - Alex Oxlade-Chamberlain - Sunderland 2 - 0 Arsenal An unfortunate own goal is conceded by Alex Oxlade-Chamberlain. Sunderland 2-0 Arsenal.77:46
Sebastian Larsson produces a right-footed shot from inside the box and hits the post.74:35
Centre by Mikel Arteta, Thomas Vermaelen takes a shot. Save made by Simon Mignolet.74:35 Booking
Booking The referee shows Craig Gardner a yellow card for unsporting behaviour.74:19
Foul by Craig Gardner on Tomas Rosicky, free kick awarded.
The ball is sent over by Thomas Vermaelen.73:17
Alex Song fouled by Stephane Sessegnon, the ref awards a free kick. Johan Djourou takes the direct free kick.72:41
Centre by Yao Gervinho.70:45
Free kick awarded for an unfair challenge on Jack Colback by Tomas Rosicky. Free kick taken by Simon Mignolet.69:07
Craig Gardner has an effort at goal from outside the box which goes wide left of the goal.66:28
Yao Gervinho is ruled offside. Simon Mignolet takes the free kick.65:50
Unfair challenge on Tomas Rosicky by Craig Gardner results in a free kick. Mikel Arteta restarts play with the free kick.64:45
Free kick awarded for a foul by Sebastian Larsson on Tomas Rosicky. Direct free kick taken by Thomas Vermaelen.64:24
Corner from the right by-line taken by Robin van Persie, Simon Mignolet makes a save.63:09
Direct effort from the free kick comes in from Robin van Persie.63:09 Booking
Booking Sebastian Larsson receives a caution for unsporting behaviour.63:02
Foul by Sebastian Larsson on Mikel Arteta, free kick awarded.56:52
The ball is delivered by Sebastian Larsson, Header on goal by Michael Turner from inside the box goes harmlessly over the target.56:52 Booking
Booking Thomas Vermaelen booked.56:44
Free kick awarded for an unfair challenge on Sebastian Larsson by Thomas Vermaelen.55:50
Mikel Arteta fouled by Lee Cattermole, the ref awards a free kick. Free kick taken by Mikel Arteta.55:13
Unfair challenge on Craig Gardner by Thomas Vermaelen results in a free kick. Phillip Bardsley takes the free kick.51:59
Bacary Sagna takes the free kick.51:59 Substitution
Substitution Theo Walcott on for Aaron Ramsey.51:59 Substitution
Substitution Tomas Rosicky replaces Sebastien Squillaci.51:59
Foul by Stephane Sessegnon on Sebastien Squillaci, free kick awarded.51:20
Centre by James McClean, Close range headed effort by Craig Gardner misses to the right of the target.50:47
Free kick awarded for an unfair challenge on James McClean by Mikel Arteta. Direct free kick taken by Sebastian Larsson.48:58
Mikel Arteta takes a long range shot clearing the bar.48:47
Centre by Alex Song, Kieran Richardson makes a clearance.48:32
The ball is swung over by Bacary Sagna.46:07
Strike comes in from Sebastian Larsson from the free kick.46:07 Booking
Booking The referee shows Bacary Sagna a yellow card for unsporting behaviour.46:02
Unfair challenge on James McClean by Bacary Sagna results in a free kick.45:01
The second half begins.45:00 +2:04 Half time
Half Time The half-time whistle blows.43:21
Close range effort by James McClean goes wide of the left-hand upright.42:21
Stephane Sessegnon gives away a free kick for an unfair challenge on Sebastien Squillaci. Direct free kick taken by Lukasz Fabianski.39:40 Goal scored
Goal! - Kieran Richardson - Sunderland 1 - 0 Arsenal Kieran Richardson finds the back of the net with a goal from the edge of the penalty box to the bottom right corner of the goal. Sunderland 1-0 Arsenal.38:16
The free kick is swung in right-footed by Sebastian Larsson, Thomas Vermaelen makes a clearance.38:16 Booking
Booking Johan Djourou receives a yellow card.38:09
Johan Djourou gives away a free kick for an unfair challenge on Craig Gardner.35:02
Alex Oxlade-Chamberlain fouled by James McClean, the ref awards a free kick. Direct free kick taken by Bacary Sagna.29:47
Free kick awarded for a foul by Yao Gervinho on Phillip Bardsley. Phillip Bardsley restarts play with the free kick.29:20
Phillip Bardsley concedes a free kick for a foul on Thomas Vermaelen. Free kick taken by Thomas Vermaelen.28:41
Corner taken by Sebastian Larsson.28:19
Effort on goal by James McClean from 20 yards. Alex Oxlade-Chamberlain gets a block in.27:42
Robin van Persie takes a inswinging corner from the right by-line to the near post, save by Simon Mignolet.27:32
Yao Gervinho takes a shot. Simon Mignolet makes a save.26:56
Unfair challenge on Jack Colback by Alex Oxlade-Chamberlain results in a free kick. Free kick taken by Kieran Richardson.26:14
Unfair challenge on Jack Colback by Robin van Persie results in a free kick. Kieran Richardson takes the free kick.23:19
Foul by Craig Gardner on Thomas Vermaelen, free kick awarded. Thomas Vermaelen restarts play with the free kick.22:33
James McClean crosses the ball, save made by Lukasz Fabianski.20:48
Michael Turner concedes a free kick for a foul on Aaron Ramsey. Free kick taken by Mikel Arteta.18:47
James McClean sends in a cross, Aaron Ramsey gets a block in.17:46
Foul by Sebastian Larsson on Thomas Vermaelen, free kick awarded. Direct free kick taken by Lukasz Fabianski.15:45
A cross is delivered by James McClean, save by Lukasz Fabianski.13:39
Stephane Sessegnon has an effort at goal from outside the area which goes wide right of the goal.13:24
James McClean fouled by Aaron Ramsey, the ref awards a free kick. Jack Colback restarts play with the free kick.9:20
Inswinging corner taken right-footed by Sebastian Larsson from the left by-line, Sebastien Squillaci makes a clearance.9:20 Substitution
Substitution Sebastien Squillaci joins the action as a substitute, replacing Francis Coquelin.4:30
Craig Gardner challenges Robin van Persie unfairly and gives away a free kick. Mikel Arteta shoots direct from the free kick.1:40
Free kick awarded for an unfair challenge on Sebastian Larsson by Aaron Ramsey. Simon Mignolet restarts play with the free kick.0:43
Inswinging corner taken from the left by-line by Alex Oxlade-Chamberlain.0:00
The game gets underway.
Live data and text provided by our data suppliers