David Beckham scored on his return to Real Madrid's starting line-up in the 2-1 win over Real Sociedad on Saturday. The 31-year-old equalised with a 25-yard free-kick in the 37th-minute of his first start since 20 December.
Madrid coach Fabio Capello had vowed Beckham would not play for Real again after he last month agreed to a lucrative move to Los Angeles Galaxy.
But Capello had a change of heart this week, saying he had been impressed with Beckham's professionalism in training.
Ruud van Nistelrooy, another ex-Manchester United star, scored the second-half winner in a victory that lifts Real into third place in the Primera Liga.
It also eased the pressure on Capello after two consecutive defeats.