Barcelona welcomed Levante to Camp Nou on Sunday knowing that three points would see them return to the top of La Liga.
The hosts dominated the first 45 minutes, but could not break through a stern Levante defence.
Barcelona did open the scoring early in the second period, however, with Marc Bartra finding the back of the net from close range, before Neymar added a second six minutes later.
A Lionel Messi penalty made it 3-0 Barcelona just past the hour, but Levante had a consolation in the 66th minute when Victor Casadesus converted from close range.
Messi had another chance to score from the penalty spot 15 minutes from time, but the Argentine fired his effort over the crossbar. The 28-year-old was not to be denied, however, and added his second in the final minute of action.
Read how it all unfolded in Sports Mole's minute-by-minute live commentary of the action below.
BARCA: Ter Stegen; Alves, Mascherano, Bartra, Adriano; Busquets, Rakitic, Munir; Sandro, Messi, Neymar
LEVANTE: To follow
© Getty Images
BARCA: Ter Stegen; Alves, Mascherano, Bartra, Adriano; Busquets, Rakitic, Munir; Sandro, Messi, Neymar
LEVANTE: Ruben; Ivan, Tono, Trujillo, Feddal, Juanfran; Camarasa, Verza, Lerma; Roger, Ghilas
© Getty Images
The players are heading out to the pitch to warm up #fcblive pic.twitter.com/ihVlLeSmWa
— FC Barcelona (@FCBarcelona) September 20, 2015