Rosicky came off the bench to score a late equaliser
Substitute Tomas Rosicky scored an injury-time equaliser to rescue a point for Arsenal against Everton.
Leon Osman put the visitors ahead when he headed in Landon Donovan's corner.
Arsenal clawed their way back into the game with a slice of good fortune as Denilson's shot took a deflection off Osman to leave Tim Howard stranded.
Steven Pienaar raced clear and dinked the ball over Manuel Almunia to make it 2-1 but Rosicky's shot was deflected in to salvage a draw for Arsenal.
But the Gunners will be disappointed not have closed the gap further on their title rivals, with all but two Premier League matches falling victim to the big freeze.
Wenger praises Everton display
They are now three points behind leaders Chelsea, but no longer have a game in hand on their rivals.
Although Manchester United missed out on the chance to go top and extend their lead over the Gunners to four points when they could only draw at Birmingham.
Arsenal thrashed Everton 6-1 on the opening day of the season but a repeat of that scoreline was never on the cards as a committed Toffees side put pressure on the ball high up the pitch, giving Arsenal no time to settle.
And with Arsene Wenger's side missing Alexander Song, they struggled to impose themselves in midfield allowing Everton debutant Landon Donovan, in particular, to take advantage.
The American gave Gunners left-back Armand Traore a torrid time throughout, and it was from his corner that Everton opened the scoring.
Osman thumped home his header to give his side a lead they might have had much earlier had Louis Saha not blazed over when well placed.
90:00+6:46 The referee signals the end of the game.
90:00+2:44 Foul by Phil Neville on Carlos Alberto Vela, free kick awarded. Fran Merida takes the indirect free kick.
90:00+1:55 Assist by Vassiriki Diaby.
90:00+1:55 GOAL - Tomas Rosicky:Arsenal 2 - 2 Everton Tomas Rosicky scores a goal from deep inside the penalty box high into the middle of the goal. Arsenal 2-2 Everton.
90:00+0:40 Booking Steven Pienaar goes into the book for unsporting behaviour.
89:49 Free kick awarded for an unfair challenge on Tomas Rosicky by Leighton Baines. Free kick taken by Tomas Rosicky.
89:05 Manuel Almunia fouled by James Vaughan, the ref awards a free kick. Free kick taken by Manuel Almunia.
87:58 Corner taken by Diniyar Bilyaletdinov from the left by-line played to the near post, clearance by Armand Traore. Inswinging
corner taken by Steven Pienaar from the left by-line played to the near post.
87:30 Inswinging corner taken left-footed by Diniyar Bilyaletdinov from the right by-line to the near post, Armand Traore manages
to make a clearance.
86:29 Free kick crossed by Leighton Baines, clearance made by William Gallas.
86:29 Booking The referee books Bacary Sagna for unsporting behaviour.
86:21 Unfair challenge on Steven Pienaar by Bacary Sagna results in a free kick.
84:43 Corner from the right by-line taken by Diniyar Bilyaletdinov, save by Manuel Almunia. Steven Pienaar takes a shot from just
inside the penalty box which clears the crossbar.
83:39 Substitution Fran Merida on for Neves Denilson.
81:18 Shot from 12 yards from James Vaughan. Save by Manuel Almunia.
80:03 Assist by Tim Cahill.
80:03 GOAL - Steven Pienaar:Arsenal 1 - 2 Everton Steven Pienaar gets on the score sheet with a goal from inside the penalty area low into the middle of the goal. Arsenal 1-2
79:15 Andrey Arshavin takes a inswinging corner to the near post, clearance made by Phil Neville.
78:53 Andrey Arshavin takes a outswinging corner from the left by-line played to the near post.
78:40 Shot from 6 yards by Andrey Arshavin. Johnny Heitinga gets a block in.
76:14 The referee penalises Tim Cahill for handball. Neves Denilson takes the free kick.
75:07 Andrey Arshavin takes a outswinging corner from the right by-line played to the near post.
73:17 Free kick taken by Tim Howard.
73:17 Substitution James Vaughan comes on in place of Louis Saha.
73:17 Substitution Carlos Alberto Vela is brought on as a substitute for Da Silva Eduardo.
73:17 Free kick awarded for an unfair challenge on Tim Howard by Da Silva Eduardo.
71:29 Free kick awarded for a foul by Leighton Baines on Armand Traore. Indirect free kick taken by Samir Nasri.
70:02 Corner taken right-footed by Andrey Arshavin from the right by-line, Shot by Neves Denilson from 18 yards. Blocked by Diniyar
Bilyaletdinov. Corner taken by Andrey Arshavin from the right by-line to the near post, clearance by Louis Saha. Thomas Vermaelen
takes a shot from 12 yards. Phil Neville gets a block in.
68:30 The referee blows for offside. Indirect free kick taken by Manuel Almunia.
67:47 Substitution Diniyar Bilyaletdinov on for Landon Donovan.
64:06 Johnny Heitinga restarts play with the free kick.
64:06 Substitution (Arsenal) makes a substitution, with Tomas Rosicky coming on for Aaron Ramsey.
64:06 Leighton Baines fouled by Aaron Ramsey, the ref awards a free kick.
62:03 Corner taken by Landon Donovan from the left by-line played to the near post, clearance made by Armand Traore.
61:51 Louis Saha takes a shot. Blocked by William Gallas.
58:23 Free kick awarded for a foul by Vassiriki Diaby on Marouane Fellaini. Tim Howard takes the indirect free kick.
57:28 Free kick awarded for a foul by Johnny Heitinga on William Gallas. Manuel Almunia restarts play with the free kick.
54:58 Corner taken by Leighton Baines from the left by-line to the near post.
53:47 The assistant referee flags for offside against Tim Cahill. William Gallas takes the indirect free kick.
53:22 Louis Saha is ruled offside. Free kick taken by Thomas Vermaelen.
52:46 Aaron Ramsey gives away a free kick for an unfair challenge on Steven Pienaar. Louis Saha takes the indirect free kick.
52:27 The referee blows for offside against Louis Saha. Thomas Vermaelen takes the free kick.
51:02 Effort from inside the area by Landon Donovan misses to the left of the goal.
49:10 Samir Nasri takes a inswinging corner from the left by-line played to the near post, Louis Saha manages to make a clearance.
45:45 Unfair challenge on Landon Donovan by Neves Denilson results in a free kick. Leighton Baines crosses the ball from the free
kick left-footed from right channel, save made by Manuel Almunia.
45:01 The game restarts for the second half.
45:00+2:11 The referee blows for half time.
42:24 Lucas Neill crosses the ball, save made by Manuel Almunia.
39:26 A cross is delivered by Phil Neville.
38:54 William Gallas concedes a free kick for a foul on Louis Saha. Leighton Baines takes the indirect free kick.
38:25 Free kick awarded for an unfair challenge on Armand Traore by Landon Donovan. Armand Traore takes the free kick.
35:48 Bacary Sagna fouled by Steven Pienaar, the ref awards a free kick. William Gallas restarts play with the free kick.
35:24 Tim Cahill takes a shot. Thomas Vermaelen manages to make a clearance.
34:45 Unfair challenge on Louis Saha by William Gallas results in a free kick. Free kick taken by Leighton Baines.
34:27 The official flags Da Silva Eduardo offside. Lucas Neill takes the free kick.
32:59 Handball decision goes against Steven Pienaar. Neves Denilson restarts play with the free kick.
32:19 Free kick awarded for an unfair challenge on Leighton Baines by Samir Nasri. Free kick taken by Leighton Baines.
31:44 Free kick awarded for a foul by Aaron Ramsey on Leon Osman. Indirect free kick taken by Leighton Baines.
27:04 Assist on the goal came from Da Silva Eduardo.
27:04 GOAL - Neves Denilson:Arsenal 1 - 1 Everton Neves Denilson fires in a goal from just outside the area to the bottom left corner of the goal. Arsenal 1-1 Everton.
26:07 The referee blows for offside. William Gallas takes the free kick.
20:21 Samir Nasri fouled by Marouane Fellaini, the ref awards a free kick. The free kick is delivered left-footed by Da Silva Eduardo
from right channel, Louis Saha makes a clearance.
19:20 Tim Cahill gives away a free kick for an unfair challenge on Aaron Ramsey. Samir Nasri takes the indirect free kick.
17:01 Unfair challenge on Vassiriki Diaby by Marouane Fellaini results in a free kick. Free kick taken by Manuel Almunia.
15:06 The offside flag is raised against Samir Nasri. Tim Howard takes the free kick.
11:42 Assist on the goal came from Landon Donovan.
11:42 GOAL - Leon Osman:Arsenal 0 - 1 Everton Leon Osman scores a headed goal from just inside the area. Arsenal 0-1 Everton.
11:08 Louis Saha takes a shot. William Gallas gets a block in. Landon Donovan takes the outswinging corner,
10:40 Handball decision goes against Neves Denilson. Johnny Heitinga takes the free kick.
9:44 Vassiriki Diaby has an effort at goal from just outside the box which goes wide of the right-hand upright.
8:47 Louis Saha produces a right-footed shot from inside the area that clears the bar.
7:50 Short corner worked by Leighton Baines.
6:13 Louis Saha is caught offside. Direct free kick taken by Manuel Almunia.
4:37 Marouane Fellaini gives away a free kick for an unfair challenge on Aaron Ramsey. Neves Denilson restarts play with the free
0:00 The game kicks-off.
Live text and data provided by The Press Association.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.