El Barcelona se impuso en Villarreal en un partido intenso que abrió cuando su rival se quedó con un hombre menos y en el que estaba obligado a ganar después de los triunfos en esta jornada de Valencia, Atlético de Madrid y Real Madrid. El partido tuvo dos fases con un dominio visitante y buen juego a la contra del Villarreal hasta la expulsión de Raba y una última media hora marcada por la ventaja numérica del Barcelona.

No se rompió el marcador hasta el minuto 70 en una gran acción de Luis Suárez y, a partir de entonces, estuvo más cerca el 0-2 que el empate y el segundo tanto local llegó marcado por Messi en el minuto 82.

El encuentro dio comienzo con un cabezazo de Piqué que se estrelló en la cruceta de la portería de Sergio Asenjo. Desde el inicio se vio el partido que se esperaba con un Barcelona poseedor de la pelota ante un Villarreal ordenado y que y trataba de buscar la contra con balones largos a Bakambu, Raba o Soriano. Esa fue la dinámica de la primera parte.

La segunda mitad dio comienzo con la lesión del portugués Semedo, lo que supuso la entrada de Castillejo, y el partido, de inicio, no varió respecto a la dinámica del primer periodo con un Barcelona dominador y un Villarreal sobrio en defensa y esperanzado en encontrar espacios a la contra. En el minuto 59, un disparo cruzado de Messi que salió cerca del poste se convirtió en la primera ocasión del segundo tiempo, justo antes de que una entrada de Raba a Busquets fuera castigada con roja directa y dejara al Villarreal en inferioridad. Calleja rearmó la defensa con la entrada de Rukavina por Soriano, pero el Barcelona se volcó totalmente sobre el área local. A la tercera ocasión clara, Luis Suárez abrió el marcador. Messi anotó después el segundo.