Barcelona welcomed Eibar to Camp Nou on Sunday knowing that a victory would have seen them move level on points with La Liga leaders Real Madrid.
The visitors took a 10th-minute lead courtesy of Borja Baston's sixth league goal of the season, but Luis Suarez restored parity in the 21st minute.
Suarez then sent Barcelona 2-1 ahead early in the second period, but the hosts were forced to play out for the final five minutes with 10 men following a red card for Javier Mascherano.
Luis Enrique's side made sure of the points late on, however, when Suarez added his third of the match.
Read how it all unfolded in Sports Mole's minute-by-minute live commentary of the action below.
BARCA: Bravo; Alves, Bartra, Pique, Alba; Mascherano, Rakitic, Busquets; Neymar, Suarez, Sandro
EIBAR: To follow...
© Getty Images
BARCA: Bravo; Alves, Bartra, Pique, Alba; Mascherano, Rakitic, Busquets; Neymar, Suarez, Sandro
EIBAR: Riesgo; Capa, Dos Santos, Pantic, Junca; Escalante, Garcia; Keko, Verdi, Inui; Baston
© Getty Images
The team is now on the pitch! #VineFCB #FCBlive https://t.co/2SOODACc9K
— FC Barcelona (@FCBarcelona) October 25, 2015
Graphic via @casadelfutbol shows that Sandro was in an offside position as he supplied the assit for the Suarez goal pic.twitter.com/DSZQWe90h1
— AS English (@English_AS) October 25, 2015