Cristiano Ronaldo's 200th goal as Barca kept waiting Real Madrid's Cristiano Ronaldo celebrates after scoring against Valladolid at the Santiago Bernabeu stadium in Madrid. Picture: Dani Pozo Source: AFP REAL Madrid forced Barcelona to delay their Spanish title celebrations as Cristiano Ronaldo scored his 200th Real goal in an entertaining 4-3 win over Valladolid at the Santiago Bernabeu. The result cut Barcelona's lead at the top to eight points and, although they can't mathematically seal the title with a win over Real Betis tonight, they can restore their 11-point lead with just four games remaining. The hosts had been caught cold early when a slack crossfield pass from Angel Di Maria was intercepted by Oscar Gonzalez and he galloped clear behind the Real defence before slotting past Lopez at his near post. The goal sparked Madrid into life and, after Kaka had forced Jaime Jimenez into a fine flying save, they were level on 26 minutes when Di Maria cut inside and had his goal-bound drive deflected into his own net by Valiente. Jose Mourinho's men continued to force the pace after drawing level and went in front six minutes later as Ronaldo rose highest to meet Di Maria's inswinging cross to flick home his 32nd league goal of the season. Real Madrid's Cristiano Ronaldo heads the ball against Valladolid at the Santiago Bernabeu stadium in Madrid. Just three minutes later, Valladolid were level again as a pass from Oscar released Omar Ramos down the left and his low cross was turned in at the far post by Guerra. The hosts were back in front three minutes after the restart as Karim Benzema played in Kaka and Jaime couldn't keep the Brazilian's shot out despite getting a hand to it. Ronaldo then just failed to get over Fabio Coentrao's cross as another headed effort drifted over before Mourinho introduced Mesut Ozil and Xabi Alonso in a bid to finish the game off. And 21 minutes from time, Ronaldo remarkably brought up his double century in Madrid colours after just 196 games as he powered another header into the far corner from Ozil's corner. However, the goal of the day was still to come as Oscar gave Valladolid some late hope with a sensational volleyed strike from 30 metres into Lopez's bottom left-hand corner. Real's lead over neighbours Atletico in third is eight points after Los Rojiblancos could only manage a 0-0 draw at Deportivo La Coruna, which also keeps the Galicians just a point above the drop zone. Earlier, Valencia kept up their hopes of catching Real Sociedad in the final Champions League place as they destroyed nine-man Osasuna 4-0. Roberto Soldado, Ricardo Costa, Ever Banega and Jonas scored for the hosts, while Osasuna had Alejandro Arribas and David Timor sent off after the break. And Osasuna are very much back in the fight to avoid relegation after Granada leapfrogged them with a 1-0 win over Malaga.