Barcelona travelled to struggling Osasuna on Saturday afternoon trailing La Liga leaders Real Madrid by six points.
The Spanish champions had a whole host of clear opportunities in the first 45 minutes, but Osasuna rode their luck to enter the half-time break on level terms.
Luis Suarez made the breakthrough just before the hour, however, before Lionel Messi struck twice in the final 20 minutes as Luis Enrique's side secured all the points.
Read how it all unfolded in Sports Mole's minute-by-minute live commentary of the action below.
OSASUNA: Perez; Oier, Flano, Marquez, Clerc; Alex, Causic, Torres, De las Cuevas; Riera, Leon
BARCA: Ter Stegen; Roberto, Umtiti, Pique, Alba; Busquets, Gomes, Iniesta; Turan, Suarez, Messi
© SilverHub
© SilverHub
© Getty Images
Ambos equipos ya calientan sobre el terreno de juego de El Sadar. ¡Vamos, rojillos! #OsasunaBarça 💪🏻⚽️ pic.twitter.com/0LctDLEr0H
— CA OSASUNA (@CAOsasuna) December 10, 2016
1 - Osasuna have won just one of their last ten league games against Barcelona (D2 L7), failing to score in six of them. Tether.
— OptaJose (@OptaJose) December 10, 2016
OSASUNA: Perez; Oier, Flano, Marquez, Clerc; Alex, Causic, Torres, De las Cuevas; Riera, Leon
BARCA: Ter Stegen; Roberto, Umtiti, Pique, Alba; Busquets, Gomes, Iniesta; Turan, Suarez, Messi
1 - The last time Barcelona have lost against a team from the bottom of the table was against Espanyol (1-2) on matchday 24 in 2008/09. Far.
— OptaJose (@OptaJose) December 10, 2016