Match ends, Real Valladolid 1, Barcelona 0.
Spanish champions Barcelona's title hopes are out of their own hands after a shock defeat at Real Valladolid.
Valladolid, who started the day in the relegation zone, took the lead in the 17th minute through Fausto Rossi, who fired home after he and Javi Guerra had shots blocked.
Lionel Messi, who had a chance saved before the opener, and Cesc Fabregas forced keeper Diego Marino into more stops but they trailed at half-time for the first time in the league this season.
Messi, the visitors' brightest player despite recent on-field vomiting problems, forced another two saves after the break and Neymar blazed a shot over from close range as Barcelona could not find a way through.
Valladolid substitute Oscar Gonzalez almost doubled the hosts' lead on the counter-attack as Barcelona slipped to a third defeat in six league games and a second straight away defeat.
Atletico Madrid beat Celta Vigo 2-0 on Saturday evening to overtake Gerardo Martino's side with 11 games left.
The Catalan club are now one point behind both Atletico and Real Madrid. Real could go four points above Barcelona with victory over Levante in their game in hand on Sunday.
"The team lacked ideas but not intensity," the Barcelona boss said. "We completely failed in generating play and that's what stopped us from getting the result.
"We lacked what makes us Barca: good elaboration in our build-up, finding spaces, breaking through on the wings and having depth. But we didn't lack attitude."
They have the chance to bounce back from their La Liga upset when they host Manchester City in the Champions League on Wednesday. The Catalans won the last-16 first-leg tie 2-0 in Manchester.
- 17PeñaBooked at 75mins
- 4ValienteSubstituted forSastre Reusat 59'minutesBooked at 90mins
- 5RossiBooked at 52mins
- 18RubioBooked at 82mins
- 23Contreiras GonçalvesSubstituted forGonzález Marcosat 66'minutes
- 9Guerra Rodríguez
- 21BergdichBooked at 46minsSubstituted forRamaat 72'minutes
- 1Jiménez Merlo
- 7Osorio Botello
- 10González Marcos
- 16Sastre Reus
- 22Alves da Silva
- 3PiquéBooked at 65minsSubstituted forRoberto Carnicerat 72'minutes
- 4FábregasSubstituted forSánchezat 61'minutes
- 11NeymarSubstituted forTelloat 74'minutes
- 24Roberto Carnicer
- 25Olazábal Paredes
- Alejandro José Hernández Hernández
- Shots on Target
Second Half ends, Real Valladolid 1, Barcelona 0.
Corner, Barcelona. Conceded by Carlos Peña.
Lluis Sastre (Real Valladolid) is shown the yellow card for a bad foul.
Sergio Busquets (Barcelona) wins a free kick in the defensive half.
Foul by Lluis Sastre (Real Valladolid).
Offside, Barcelona. Alexis Sánchez tries a through ball, but Dani Alves is caught offside.
Lionel Messi (Barcelona) wins a free kick in the attacking half.
Foul by Álvaro Rubio (Real Valladolid).
Álvaro Rubio (Real Valladolid) is shown the yellow card for a bad foul.
Attempt missed. Óscar (Real Valladolid) right footed shot from the centre of the box is just a bit too high. Assisted by Valdet Rama following a fast break.
Attempt saved. Lionel Messi (Barcelona) left footed shot from outside the box is saved in the bottom left corner.
Hand ball by Álvaro Rubio (Real Valladolid).
Foul by Alexis Sánchez (Barcelona).
Jesús Rueda (Real Valladolid) wins a free kick in the defensive half.
Carlos Peña (Real Valladolid) is shown the yellow card for a bad foul.
Pedro (Barcelona) wins a free kick on the right wing.
Foul by Carlos Peña (Real Valladolid).
Attempt blocked. Pedro (Barcelona) right footed shot from outside the box is blocked. Assisted by Cristian Tello.
Substitution, Barcelona. Cristian Tello replaces Neymar.