Madrid: Barcelona forward Lionel Messi has created yet another record by becoming the first player in Spanish football history to score 50 goals in a single season. (Agencies)
The Argentine footballer reached the landmark when he found the target three minutes from time in his team's 2-0 win over Osasuna on Saturday.
He had already equaled the previous best mark of 49 goals scored by Real Madrid legend Ferenc Puskas .
Now Messi has 31 goals in the League and nine in the Champions League after finishing with seven in the King's Cup and three in the Spanish Supercup.
Earlier on Saturday, Real crushed Valencia 6-3 to set the foundation for Wednesday's Champions League semi-final first leg clash at their Bernabeu home.
In midweek, Barca's hopes of a treble had come to an end when Real beat them 1-0 in the King's Cup final, but coach Pep Guardiola shrugged it off saying that the League is their main priority.
However, ahead of another 'clasico' in Europe, Guardiola chose to leave the likes of Messi, Xavi Hernandez and Andres Iniesta on the bench against Osasuna.
In the second half Barca tightened up and substitute Messi came on to secure the three points and his place in the record books.
"It wasn't a very strong performance from us. Osasuna are always a difficult team and we had players who don't play that often. It was important for Villa to get his goal to boost his confidence," said Guardiola.
Looking ahead to the game with Real he added, "If we go to the Bernabeu aiming to defend they will take advantage. We need to go and score goals even though we have problems with injuries. At the moment not many people would back us as Madrid are playing a lot better."
A second-string Real side romped to a 6-3 win over Valencia.
Coach Jose Mourinho fielded just Iker Casillas and Ricardo Carvalho from the side which beat Barcelona in the final of the King's Cup as he also looked to rest his players.
Argentina striker Gonzalo Higuain made the most of his opportunity with a hat-trick while Brazilian star Kaka grabbed a brace.
Karim Benzema opened the scoring when the keeper failed to reach a Higuain pass and the Frenchman slotted passed two defenders on the line.
Higuain then slipped the ball home while defender Jeremy Mathieu dawdled in possession.
Still before half time Kaka and Higuain netted from crosses with the Valencia defence again ball watching.
After the break Valencia were a little better with Higuain completing a hat-trick before Roberto Saldado finally got the home side on the score sheet.
A piece of quality from Kaka saw him finish clinically after nutmegging a defender and then Valencia gave some respectability to the scoreline with goals from Jonas Goncalves and Jordi Alba.
"We want to finish the season well and with the feeling that we are capable of winning in any stadium. Our aim is that Barca win the league with the points they pick up and not those that we give away," said Mourinho.
They are now five points clear of sixth-placed Sevilla thanks to goals from Iker Muniain and Gaizka Toquero.
Madrid: Barcelona forward Lionel Messi has created yet another record by becoming the first player in Spanish football history to score 50 goals in a single season.