Real Madrid dropped points for the second LaLiga match in succession as they slumped to a shock 2-0 defeat at home to struggling Real Sociedad on Sunday, seeing Lucas Vazquez sent off in the process.
Santiago Solari's men were looking to make the most of Atletico Madrid and Sevilla drawing earlier in the day but could now end the weekend 10 points adrift of Barcelona.
Madrid were behind early on as Willian Jose converted a third-minute penalty and the home side were unable to pull level before half-time.
Despite Vazquez's red card for two bookings, Madrid remained well on top after the interval and should have had a penalty when goalkeeper Geronimo Rulli seemed to trip Vinicius Jr, but La Real escaped on that occasion and struck again through Ruben Pardo late on to end a run of four consecutive league defeats.