Barcelona welcomed Espanyol to the Camp Nou on Sunday in the Catalan derby.
The visitors took the lead in the La Liga clash courtesy of a 14th-minute strike from Sergio Garcia, but Lionel Messi equalised for Barcelona on the stroke of the interval.
Messi had his second early in the second period, before Gerard Pique made it 3-1 after 54 minutes.
The scoring was not over, however, with Pedro making it four after 78 minutes, before Messi completed his treble late on.
Read how it all unfolded in Sports Mole's minute-by-minute live commentary of the action below.
BARCA: Bravo; Alves, Pique, Mascherano, Alba; Xavi, Busquets, Rakitic; Suarez, Messi, Neymar
ESPANYOL: Casilla; Arbilla, Alvaro, Bailly, Fuentes; Canas, V.Sanchez, Sevilla, Vazquez; Garcia, Caicedo