More than 75,000 supporters packed Old Trafford to see a group of superstars compete in the Match for Children, a charity match hosted by David Beckham and UNICEF.
[ MORE: England vs. France still on ]
Becks’ old LA Galaxy teammate Landon Donovan also played for the World side, and earned a second-half assist on former Manchester United striker Dwight Yorke’s goal.
Sir Alex Ferguson returned to his position on the touchline at Old Trafford to lead the British side, while Carlo Ancelotti took charge of the World XI.
The crowd erupted in the 11th minute when Paul Scholes opened the scoring, heading home a cross from Beckham. Michael Owen scored twice in the second half to lead the British team to a 3-1 win.
It was a cool scene in the 75th minute when Beckham came off, only to be replaced by his son Brooklyn.
Great Britain: David James, Phil Neville, Nicky Butt, Sol Campbell, David Beckham, Peter Crouch, Ryan Giggs, Paul Scholes, Jamie Carragher, Darren Fletcher, John Terry, David Seaman, Ashley Cole, Trevor Sinclair, Michael Owen, Alan Smith, Gary McAllister
Rest of World: Edwin van der Sar, Cafu, Mikael Silvestre, Fernando Couto, Robert Pires, Patrick Kluivert, Ole Gunnar S0lskjaer, Clarence Seedorf, Ji-Sung Park, Ronaldinho, Fernando Hierro, Landon Donovan, Dwight Yorke, Raimond van der Gouw