Defoe should have finished off a neat move involving Gerrard and Rooney but he sidefooted past the post in front of goal.
Just before the interval England got the breakthrough when Beckham swung in a trademark cross from the right and Terry, standing almost on the penalty spot, powered a low header past Tim Howard.
The goal awoke the England fans from their friendly slumber and England began to dominate with Owen Hargreaves and Defoe threatening to add a second before the interval.
USA could have thrown a spanner in the works a minute of the restart with their best chance of the game, but Johnson smacked just wide of the upright with an otherwise-untroubled England defence standing back.
Both sides began to make use of their considerable substitute benches and Barry, who replaced an ineffective Frank Lampard, made an instant contribution.
The Aston Villa midfielder produced a deft pass to lay on the second goal for a breaking Gerrard to run on and slot home comfortably.
With the USA looking dead and buried the game was effectively over, which was all-but-confirmed when the crowd began the Mexican waves with 20 minutes still to go.
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.