beckham scores on real return.
David Beckham scored a free-kick on his return to the team as Real Madrid came from behind to defeat Real Sociedad 2-1.
Beckham had been blackballed by Fabio Capello ever since agreeing to sign for LA Galaxy last month but played a key role at Estadio Anoeta to relieve the pressure on the under-fire coach.
Capello's position was done no favours by Real custodian Iker Casillas - the goalkeeper dropping a cross into the path of Mikel Aranburu who tapped home with just eight minutes on the clock.
Beckham pulled his team level after 37 minutes and though it was hardly a trademark delivery, the ball swerved enough to deceive goalkeeper Claudio Bravo.
Bravo did not cover himself in glory for Real's winner either just three minutes after the restart.
Bravo lost the flight of Miguel Torres's cross and Ruud van Nistelrooy accepted the gift to head home.
Second-from-bottom Sociedad, who already seem destined for relegation, were inches away from claiming an equaliser when Xabier Prieto's shot was deflected wide, but Beckham - who played the full 90 minutes - and his Real team-mates held out for the win.
Real are now up to third, just two points behind leaders Barcelona.