Real Madrid netted three goals in the second half against Valencia to come two points behind league leaders Barcelona.
French international Karim Benzema netted the opener in the 61 minute thanks to a Eden Hazard set up.
Marco Asensio doubled the lead 13 minutes later before a late superb volley from Benzema sealed the three goal and points for the day.
The La Liga clash saw Benzema overtake the goal tally set by Ferenc Puskas. The Frenchman has now scored a total of 243 goals in all competitions.
Real Madrid Coach Zinedine Zidane wrapped his hands on his head in disbelief in the stoppage minutes when Benzema flicked and volleyed the ball in what was the goal of the season.
The former Chelsea forward Eden Hazard is proving valuable at the club as his partnership with Benzema is slowly becoming a lethal pair to watch put.
Hazard came close to netting a goal but all his attempts were stopped by Valencia’s goalkeeper Jasper Cillessen.
The visitors come close to having one of their own but the VAR denied them a chance ruling Rodrigo for offside.
Real Madrid now hold second position, two points behind Barcelona who are the top with 64 points.