England came close to leaving Brazil's iconic Maracana home with an unlikely victory - only to be denied a repeat of their win here 29 years ago by Paulinho's late equaliser.
Goalkeeper Joe Hart produced a magnificent display to single-handedly keep Brazil at bay in a torrid first half when their latest young superstar Neymar tormented a poor England.
The defiant Hart produced a series of superb saves as Brazil ran England ragged, backed by the traditional fervour of fans revelling in watching their side play in this renovated stadium.
Brazil looked on course for victory when Fred put them ahead after the break but substitute Alex Oxlade-Chamberlain enjoyed a golden moment he will treasure forever when he powered home a fine equaliser.
The Arsenal teenager's father, former Stoke City winger Mark Chamberlain, played in the Maracana when England secured a famous 2-0 win on their last visit in 1984.
And the fanatical Rio crowd feared the modern-day Brazil were going to suffer a similar fate when Wayne Rooney's deflected 25-yard shot gave Roy Hodgson's side the lead with 11 minutes left.
Paulinho cut short England's hopes of ending their season with a landmark, if undeserved, win with a fine volley - but they can still take credit from battling through a period when they were outclassed by Brazil to come away with a draw.
This was a night when Brazil's new home was put on show and this entertaining friendly did it justice, although the locals were understandably disappointed by the eventual outcome.
The new Maracana may have lost some of its unique appearance but the name still has the old mystique, with Rio's statue of Christ The Redeemer looking down from the hills overlooking the stadium.
And for England's players fed on tales of the Brazilian greats such as Pele, Garrincha and Jairzinho, simply to play in the arena bearing the famous name - even in its modern guise - will be a special memory, especially for Hart and Oxlade-Chamberlain.
The exterior of the stadium, and indeed parts of the interior, is still very much a work in progress and led to brief fears that this game may not materialise after it was suspended on Thursday amid safety fears.
The searing temperatures in South America provided another test for England's somewhat depleted squad to conquer at the conclusion of a long season.
No place like home...
Paulinho's late equaliser maintained Brazil's unbeaten home record against European sides since England won 2-0 in the Maracana in 1984
This remains one of the great temples of football and huge surges of noise swept around the Maracana every time Brazil threatened, with Leighton Baines blocking an early acrobatic effort from Neymar, and Dani Alves shooting just wide from long range.
Neymar was the orchestrator supreme, often to the frustration of his team-mates, who waited for a pass that never came, and he teased England throughout the first half.
It was developing into a personal battle with Hart and the keeper won when Neymar controlled Alves's pass after a slip by Glen Johnson. He then made a brave double save, diving at the feet of Hulk and Filipe.
Neymar then curled another shot just off target before England's under-pressure defence suffered a blow when Baines limped off to be replaced by Ashley Cole.
England, who had barely entered the Brazilian danger zone, then had a clear opening but Walcott's shot following Johnson's fine pass was saved by Julio Cesar. To say this would have been against the run of play would rank as a masterpiece of understatement.
Frank Lampard then tested Cesar again but Brazil had exerted almost complete control and England had somehow remained on level terms.
The visitors at least enjoyed some rare moments of possession after the restart but the goal Brazil had threatened came after 57 minutes when Fred hooked home, making a difficult finish look deceptively easy after substitute Hernanes's shot had bounced back off the bar.
Hodgson then introduced Oxlade-Chamberlain for Johnson and England suddenly looked dangerous, with James Milner seeing a shot deflected wide and Rooney sending a very good headed chance wide.
And Oxlade-Chamberlain's time arrived after 67 minutes when Rooney headed Lampard's ball into his path and he drilled a powerful low finish past Cesar.
England, remarkably given what had gone before, then took the lead with 11 minutes left as Rooney cut inside and saw his shot deflected off Fernando past Cesar.
It was a lead they held for only three minutes as Paulinho showed superb technique to volley Lucas Moura's cross beyond Hart.
Sorry, we were unable to load match stats, please try again.
Live Text Commentary
Full Time The referee blows his whistle to end the game.90:00 +2:38
Shot from 30 yards from Rodrigues Lucas Moura. Blocked by James Milner. Junior Neymar takes a shot. Phil Jagielka gets a block in.90:00 +1:14
The referee blows for offside. Free kick taken by Joe Hart.90:00 +0:17
The ball is delivered by Ashley Cole.88:57
Free kick awarded for an unfair challenge on James Milner by da Silva Dani Alves. Ashley Cole takes the free kick.88:05
Centre by Caldeira Bernard, clearance by Michael Carrick.87:03
Da Silva Leandro Damiao fouled by Phil Jagielka, the ref awards a free kick. Free kick crossed right-footed by da Silva Dani Alves, clearance made by Michael Carrick.84:55
Anderson Hernanes takes a shot from 30 yards. Gary Cahill gets a block in.84:10
A cross is delivered by James Milner, save by Soares Julio Cesar.83:59
Junior Marcelo challenges Jack Rodwell unfairly and gives away a free kick. Jack Rodwell takes the free kick.83:53 Substitution
Substitution (England) makes a substitution, with Jack Rodwell coming on for Theo Walcott.82:47 Substitution
Substitution Joe Paulo Paulinho goes off and Caldeira Bernard comes on.81:46
Assist by Rodrigues Lucas Moura.81:46 Goal scored
Goal! - Joe Paulo Paulinho - Brazil 2 - 2 England Joe Paulo Paulinho gets on the score sheet with a brilliant goal from inside the box to the bottom right corner of the goal. Brazil 2-2 England.81:43
Rodrigues Lucas Moura crosses the ball,80:28
The ball is crossed by Theo Walcott, Emiliano Thiago Silva makes a clearance.79:12 Substitution
Substitution (Brazil) makes a substitution, with Da Silva Leandro Damiao coming on for Guedes Fred.78:07
Assist by James Milner.78:07 Goal scored
Goal! - Wayne Rooney - Brazil 1 - 2 England Wayne Rooney fires in a goal from long distance to the top right corner of the goal. Brazil 1-2 England.76:56
A cross is delivered by da Silva Dani Alves. The ball is delivered by Junior Marcelo, Phil Jagielka makes a clearance.
Direct free kick taken by Junior Marcelo.75:45 Booking
Booking The referee shows Phil Jones a yellow card for unsporting behaviour.75:42
Unfair challenge on Junior Neymar by Phil Jones results in a free kick.75:22
Frank Lampard crosses the ball. James Milner takes a shot. Blocked by Emiliano Thiago Silva.73:58
Corner taken right-footed by Junior Neymar, Wayne Rooney makes a clearance. Da Silva Dani Alves takes a shot. Michael Carrick gets a block in.73:49
The ball is swung over by Rodrigues Lucas Moura, clearance by Phil Jones.71:37 Substitution
Substitution Givaldinho Hulk goes off and Lucas Martins Fernando comes on.69:10
Rodrigues Lucas Moura has an effort at goal from outside the area which goes wide right of the goal.68:23
Free kick awarded for an unfair challenge on Frank Lampard by Anderson Hernanes. Phil Jagielka restarts play with the free kick.67:52
Anderson Hernanes takes a shot. Comfortable save by Joe Hart.66:35
The assist for the goal came from Wayne Rooney.66:35 Goal scored
Goal! - Alex Oxlade-Chamberlain - Brazil 1 - 1 England Goal scored by Alex Oxlade-Chamberlain from outside the area to the bottom left corner of the goal. Brazil 1-1 England.64:11
James Milner has an effort at goal from 20 yards. Emiliano Thiago Silva gets a block in. Outswinging corner taken right-footed by Michael Carrick from the right by-line, Wayne Rooney has a headed effort at goal from deep inside the area missing to the left of the target.63:33
Joe Paulo Paulinho gives away a free kick for an unfair challenge on Wayne Rooney. Wayne Rooney crosses the ball in from the free kick, David Luiz manages to make a clearance.62:07
Joe Hart restarts play with the free kick.62:07 Booking
Booking Givaldinho Hulk receives a yellow card for unsporting behaviour.62:01
Foul by Givaldinho Hulk on Michael Carrick, free kick awarded.60:54 Substitution
Substitution Alex Oxlade-Chamberlain is brought on as a substitute for Glen Johnson.58:31
Junior Neymar concedes a free kick for a foul on Ashley Cole. Ashley Cole restarts play with the free kick.58:09
The ball is sent over by James Milner.56:46
Assist on the goal came from Anderson Hernanes.56:46 Goal scored
Goal! - Guedes Fred - Brazil 1 - 0 England Guedes Fred scores a goal from deep inside the penalty area low into the middle of the goal. Brazil 1-0 England.56:38
Anderson Hernanes takes a shot.56:31
Effort from 25 yards by Anderson Hernanes. Blocked by Gary Cahill.55:38
Outswinging corner taken from the right by-line by Junior Neymar, Michael Carrick makes a clearance.55:20 Substitution
Substitution Emboaba Oscar goes off and Rodrigues Lucas Moura comes on.54:36
Effort on goal by Guedes Fred from 20 yards. Blocked by Ashley Cole.53:55
Free kick awarded for an unfair challenge on Junior Marcelo by Theo Walcott. Free kick taken by Junior Marcelo.53:20
Phil Jones gives away a free kick for an unfair challenge on Junior Neymar. Anderson Hernanes takes the direct free kick.51:34
Free kick awarded for an unfair challenge on Junior Neymar by Phil Jones. Free kick taken by Junior Marcelo.48:27
Inswinging corner taken right-footed by Frank Lampard, Foul by Wayne Rooney on Soares Julio Cesar, free kick awarded. Soares Julio Cesar restarts play with the free kick.47:56
Joe Paulo Paulinho gives away a free kick for an unfair challenge on Ashley Cole. Direct free kick taken by Phil Jagielka.46:12
Junior Marcelo takes a shot. Blocked by Gary Cahill.45:26 Substitution
Substitution Anderson Hernanes joins the action as a substitute, replacing Luiz Gustavo.45:01
The referee blows his whistle to start the second half.45:01 Substitution
Substitution Junior Marcelo replaces Kasmirski Filipe Luis.45:00 +0:57 Half time
Half Time The ref blows to signal half-time.42:22
Ashley Cole crosses the ball, clearance by David Luiz. Frank Lampard has an effort at goal from 12 yards. Save by Soares Julio Cesar.40:50
A cross is delivered by Emboaba Oscar, Header from deep inside the penalty area by Guedes Fred goes harmlessly over the crossbar.39:34
Theo Walcott takes a shot. Soares Julio Cesar makes a save.38:09
Junior Neymar concedes a free kick for a foul on Michael Carrick. Gary Cahill takes the direct free kick.37:12
Shot by Joe Paulo Paulinho. Phil Jones gets a block in.35:59
Emboaba Oscar crosses the ball, Close range effort by Givaldinho Hulk misses to the left of the goal.35:02
Phil Jones concedes a free kick for a foul on Luiz Gustavo. Direct free kick taken by Luiz Gustavo.34:31
Wayne Rooney takes a shot. Blocked by David Luiz.33:10
Givaldinho Hulk has an effort at goal from outside the area which goes wide left of the target.32:23
Junior Neymar takes a shot. Save by Joe Hart.30:13
Free kick taken by Joe Hart.30:13 Substitution
Substitution Leighton Baines goes off and Ashley Cole comes on.30:13
Shot by Emboaba Oscar from 20 yards. Joe Hart makes a save. Guedes Fred is caught offside.27:48
Shot from 35 yards from da Silva Dani Alves. Comfortable save by Joe Hart.27:29
Junior Neymar takes a inswinging corner to the near post, clearance made by Frank Lampard.27:11
Givaldinho Hulk takes a shot. Save made by Joe Hart.25:33
Frank Lampard takes a inswinging corner from the left by-line played to the near post, Guedes Fred manages to make a clearance.25:19
Shot by Joe Paulo Paulinho. Save made by Joe Hart.25:08
Centre by Emboaba Oscar, clearance by Glen Johnson.24:32
James Milner concedes a free kick for a foul on da Silva Dani Alves. Direct free kick taken by Luiz Gustavo.23:06
Junior Neymar takes a shot. Save made by Joe Hart.21:32
Effort from outside the penalty box by Junior Neymar goes wide right of the target.20:56
David Luiz fouled by Wayne Rooney, the ref awards a free kick. Free kick taken by David Luiz.19:42
The ball is crossed by Emiliano Thiago Silva, Joe Hart makes a comfortable save.19:02
Junior Neymar takes a outswinging corner from the right by-line played to the near post.17:59
Unfair challenge on Joe Paulo Paulinho by Phil Jones results in a free kick. Kasmirski Filipe Luis restarts play with the free kick.17:47
Junior Neymar takes a shot. Save by Joe Hart.16:22
Long range shot from da Silva Dani Alves misses to the left of the target.14:42
Free kick awarded for a foul by James Milner on da Silva Dani Alves. Free kick taken by da Silva Dani Alves.10:55
James Milner concedes a free kick for a foul on da Silva Dani Alves. The free kick is delivered right-footed by Junior Neymar from right wing.8:42
Free kick awarded for a foul by Michael Carrick on Emboaba Oscar. Shot comes in from Junior Neymar from the free kick, Joe Hart makes a comfortable save.7:37
Foul by Luiz Gustavo on Glen Johnson, free kick awarded. Glen Johnson restarts play with the free kick.6:58
Centre by da Silva Dani Alves, Phil Jagielka manages to make a clearance.5:19
Shot from outside the area by Junior Neymar misses to the left of the goal.4:32
Shot from 12 yards by Junior Neymar. Blocked by Michael Carrick.3:26
A cross is delivered by Frank Lampard, Emiliano Thiago Silva manages to make a clearance.3:06
Glen Johnson fouled by Givaldinho Hulk, the ref awards a free kick. Free kick taken by Frank Lampard.2:12
Emboaba Oscar has a drilled shot. Gary Cahill gets a block in.0:00
The referee gets the match started.
Live data and text provided by our data suppliers
CommentsJump to comments pagination
Comment number 574.2024seriously
4th June 2013 - 4:18
Comment number 573.a_proud_devil
4th June 2013 - 2:00
Comment number 572.I assure you its much more serious than that
3rd June 2013 - 19:25
Comment number 571.dontshoot
3rd June 2013 - 19:23
Comment number 570.DrCajetanCoelho
3rd June 2013 - 19:04
Comment number 569.JimboGreaves12
3rd June 2013 - 18:15
Comment number 568.Rolf
3rd June 2013 - 18:07
Comment number 567.Kátia Barros
3rd June 2013 - 17:47
Comment number 566.ole solskjear 1999
3rd June 2013 - 17:28
Comment number 565.theoddgoal
3rd June 2013 - 17:23
Comment number 564.MinardiCosworth
3rd June 2013 - 17:11
Comment number 563.Kevin marshall
3rd June 2013 - 16:46
Comment number 562.Joe17
3rd June 2013 - 16:25
Comment number 561.parkthebuskickandrush
3rd June 2013 - 16:08
Comment number 560.jarmanic
3rd June 2013 - 15:27
Comment number 559._chris
3rd June 2013 - 15:12
Comment number 558.Peter
3rd June 2013 - 15:05
Comment number 557._chris
3rd June 2013 - 15:00
Comment number 556.Turkeyshoot
3rd June 2013 - 14:50
Comment number 555.Harry P
3rd June 2013 - 14:45