David Beckham has capped his Real Madrid career with a league title. Beckham, 32, has been in Madrid for four seasons, but Sunday's 3-1 win over Mallorca sealed a first major Spanish honour for the US-bound midfielder. It is the club's first La Liga title in four years and they edged out Barcelona, who beat Gimnastic 5-1, because of their head-to-head record. Beckham, who is set to join the LA Galaxy, was not on the pitch at the final whistle having been replaced by Reyes, but he joined the raucous celebrations at the Bernabeu. The defending champions ran riot against relegated Gimnastic and were 3-0 up at the break with goals from Carles Puyol, Lionel Messi and Ronaldinho. Meanwhile, Real were struggling and there was a growing edge of anxiety among a Bernabeu crowd that included actor Tom Cruise and tennis star Rafael Nadal. While Real left it late with those two goals coming in the final 10 minutes, Barcelona were always in control at Gimnastic, with Messi and Gianluca Zambrotta adding second-half strikes. (BBC Sport)