Гости открыли счет на 30-й минуте. Гаспар с ходу из-за пределов штрафной площади сильно выстрелил по воротам, Денис Черышев подставил ногу, срезав мяч в правый от Браво угол ворот.
На последней минуте первого тайма счет сравнялся. Месси с правого края штрафной пробил в дальний угол — Асенхо отразил мяч перед собой. На добивании первым оказался бразилец Неймар, который метров с пяти пробил мимо голкипера.
На 51-й минуте «Вильярреал» вновь вышел вперед. Пике не смог укротить мяч в центре поля, Джовани перехватил игровой снаряд, прорвался по правому флангу и покатил мяч в центр штрафной на Лусиано Вьетто, который в касание с линии вратарской пробил по пустым воротам.
Всего две минуты спустя каталонцы отыгрались. Прошла передача на ход Суаресу в штрафную площадь, но Луис не смог реализовать выход один на один. Мяч отлетел к Рафинье, который с линии вратарской выстрелил под перекладину.
А на 55-й минуте «Барса» впервые в матче вышла вперед. Суарес в падении сумел отдать передачу на Лионеля Месси на линию штрафной, аргентинец классно пробил в дальний правый угол.
После этого матча «Барселона» на втором месте — 50 очков, а «Вильярреал» на 6-м месте — 38 очков.