El Barça se coloca a un punto del Real Madrid, que el lunes visitará al Granada (9º).
En caso de no haber logrado la victoria en el Nuevo Estadio José Zorrilla de Valladolid, el equipo catalán hubiese dado la posibilidad al Real Madrid de ser campeón este mismo lunes.
Tras este resultado, el desenlace de LaLiga llegará en las dos últimas jornadas.
El Barcelona se puso rápidamente con ventaja en el marcador, después de que Lionel Messi robase una pelota en la zona defensiva del Valladolid y asistiera a Vidal, que mandó la pelota a la red de derechazo cruzado (15).
LEA: Otro penal a favor del Real Madrid le concede otro paso al título
El equipo azulgrana podía haber dejado sentenciado el partido al descanso, pero el francés Antoine Griezmann falló un gol cantado (19), el portugués Nelson Semedo (24) y el joven Riqui Puig (31) tampoco acertaron a batir al aquero Jordi Masip, formado en La Masia azulgrana.
Kike Pérez tuvo la única ocasión de gol de los vallisoletanos en la primera parte (37), pero fue un aviso de lo que ocurriría tras el descanso.
El Barcelona, víctima del cansancio y del empuje local, desapareció del campo, el Valladolid comenzó a apretar en busca del empate y los cambios realizados por Quique Setién tampoco sirvieron para mejorar el juego azulgrana.
Fue entonces cuando apareció la figura del alemán Marc André Ter Stegen, quien con sus paradas decisivas (51, 59, 60, 65, 90+1 y 90+3) permitió a su equipo sumar los tres puntos que permiten al Barça soñar todavía con el título.
ADEMÁS: Cristiano Ronaldo: 'El mejor en este momento soy yo, no tengo defectos'
Antes, el Celta de Vigo (16º) perdió 2-1 en su visita a Osasuna (11º) y estará condenado a sufrir en las dos últimas jornadas de LaLiga para evitar el descenso.
Santi Mina adelantó a los gallegos al poco de comenzar el partido (10), rematando desde el interior del área un centro de Iago Aspas, pero Enric Gallego empató poco después para los navarros, cabeceando un perfecto servicio del ecuatoriano Pervis Etupiñán (23).
El partido no se decidió hasta el descuento del segundo tiempo, cuando el joven José Manuel Arnáiz peinó al fondo de la red un centro de Oier Sanjurjo (90+1).
Con 36 puntos, el Celta podría quedar sólo un punto por encima de la zona de descenso si el Mallorca gana el domingo en Sevilla (4º).
La jornada del sábado se completará con el partido en el que el Atlético de Madrid (3º) recibirá al Betis con el objetivo de mantener el podio.
+A diez años del Mundial de la selección de oro del fútbol español