England gave football World Cup hosts Brazil a fright as they held the five-time world champions to an entertaining 2-2 draw in a friendly in Rio de Janeiro on Monday morning.
The visitors, victorious on their last visit back in 1984, were on the ropes in an absorbing first half which Brazil largely dominated, but held their own until 12 minutes after the restart when Fred scored for the South American giants.
But a neat strike from substitute Alex Oxlade-Chamberlain and then a rasping drive from Wayne Rooney turned the match on its head before Paulinho volleyed in eight minutes from time to level the contest, which marked the re-opening of the Maracana stadium.
Elsewhere US captain Clint Dempsey scored two goals in the second half and the Americans held off a late comeback for a 4-3 victory over second-ranked Germany in their friendly in Washington DC.