Real Madrid won a seven goal thriller at the Bernabeu to further enhance their grip on second place in La Liga.
It was Real Valladolid who took the lead in the first half, Oscar Gonzalez capitalizing on a sloppy pass from Angel Di Maria.
Madrid soon hit back though.
Di Maria's shot was deflected in off Marc Valiente, before Cristiano Ronaldo's deft header put the home side into the lead.
Javi Guerra leveled things up before the break, but Kaka and Ronaldo--his 199th for the club--put Madrid into a commanding position.
A wonderful strike from Lluis Sastre brought the visitors back into the match late on, but Madrid held out for the three points.
La Liga: Santiago Bernabeu, Madrid, Spain (1400 ET, 2000 CET)
Real Madrid 4-3 Real Valladolid (Valiente OG, Ronaldo 2, Kaka - Oscar, Guerra, Sastre) (2nd half)
Real Madrid: Diego Lopez; Nacho Fernandez, Pepe, Ricardo Carvalho, Fabio Coentrao; Sami Khedira, Luka Modric; Angel Di Maria (Xabi Alonso), Kaka (Mesut Ozil), Cristiano Ronaldo; Karim Benzema (Gonzalo Higuain)
Subs: Iker Casillas; Raphael Varane, Michael Essien, Alvaro Morata
Real Valladolid: Jaime; Antonio Rukavina, Jesus Rueda, Marc Valiente, Mikel Balenziaga; Alvaro Rubio (Lluis Sastre), Víctor Pérez; Patrick Ebert, Óscar Gonzalez, Omar Ramos (Alberto Bueno); Javi Guerra (Manucho)
Subs: Dani Hernández, Carlos Peña, Henrique Sereno, Javier Baraja