Help us with a Sport and Betting Survey and win a £50 Free Bet! Click here to take part now.

An injury time Roberto Carlos goal gave Real Madrid a 3-2 win against Recreativo Huelva on Sunday to keep them on top of the Spanish league with three matches remaining.

Madrid led 2-0 but conceded twice in the 16 minutes to jeopardize their lead in La Liga until Roberto Carlos slid the ball past goalkeeper Bertrand Laquait with only seconds remaining.

“Roberto Carlos sprinted forward 80 metres to back up his team for that goal,” Madrid coach Fabio Capello said. “I really liked the team today.”

The victory gave Madrid 69 points, level with Barcelona but ahead of their arch-rivals on their head-to-head records. Sevilla lie third with 67 with Valencia fourth on 65 points.

Barcelona kept pace with Madrid by trouncing Atletico Madrid 6-0 in the pouring rain at the Vicente Calderon Stadium. It was the heaviest ever home league defeat for the rojiblancos.

Uefa Cup winners Sevilla are two points further back, stayed in the hunt for the title with a 2-1 comeback win at Deportivo La Coruña.

Robinho put Madrid ahead in the ninth minute with a header off a cross from David Beckham. Laquait tripped Robinho in the six-yard box and Van Nistelrooy converted the penalty in the 54th minute to increase the lead.

But Madrid defender Sergio Ramos brought down Ikechuckwu Uche in the penalty area to create Jesus Vasquez’s penalty in the 74th, and three minutes from time Uche equalized.

In Madrid, Lionel Messi set Barca on their way to an thumping win at a rain-soaked Calderón with an superbly crafted goal six minutes before the break. Gianluca Zambrotta, Samuel Eto’o, Ronaldinho, Messi and Andres Iniesta completed the rout.

Help us with a Sport and Betting Survey and win a £50 Free Bet! Click here to take part now.