Daniel Sturridge cancelled out Claudio Marchisio's strike in the 37th minute as England and Italy went into halftime at 1-1.
Marchisio put Italy ahead on 35 minutes but England equalized minutes later as Raheem Sterling released Wayne Rooney on the left wing and he delivered a perfect cross for Sturridge to drill in a close-range half-volley past Italy keeper Salvatore Sirigu.
Phil Jagielka came to England's rescue on the stroke of haltime, clearing a Mario Balotelli lob off the line before Antonio Candreva hit the post.
American World Cup fever is showing no signs of abating - could the US finally be embracing soccer?
England touched down on home soil on Wednesday after their worst World Cup campaign in history.
See the moments Mexico manager Miguel Herrera reacted wildly to his team's 3-1 victory over Croatia.