Ferran Torres scored twice as Barcelona resumed their majestic run of form by defeating Osasuna (4-0) for a fourth La Liga victory in a row.
Former Manchester City striker Torres started the netting early on from the penalty spot following Gavi was fouled.
He got his second right after with a magical finish after a great through ball by Ousmane Dembele.
Pierre-Emerick Aubameyang stroke another as Dembele assisted prior substitute Riqui Puig added a fourth.
The victory augmented Barcelona FC up to third on 51 points, though they remain way off the pace in the title clash with leaders Real Madrid on 63 points.
Meanwhile, Osasuna are 11th.