Premiership Top Goalscorer – Henry 5/2, Rooney 14/1 – Click here to find out the latest odds.

Real Madrid president Ramon Calderon has confirmed that the club will reach agreement with David Beckham on a new deal within the next three weeks.

“Beckham’s new contract will be sorted out in the next 15 to 20 days, because the club and coach Fabio Capello are very pleased with him,” Calderon told Real Madrid’s website.

There has been speculation about Beckham’s future at the club after Capello dropped for the Primera Liga match against Real Sociedad on Sunday.

Former Arsenal forward Jose Antonio Reyes started in his place on the right of midfield and scored his first goal for the club with a free kick.

When the former England captain emerged from the bench he scored a rare goal from open play to make it 2-0 just before the end of the game.

Beckham joined Real Madrid on a four-year contract from Manchester United in 2003, but has yet to win a major trophy at the club.

Premiership Top Goalscorer – Henry 5/2, Rooney 14/1 – Click here to find out the latest odds.