Lionel Messi scored his 50th goal of 2019 as Barcelona beat Alaves to end the year unbeaten at home.
Luis Suarez assisted three goals and scored the other as Barcelona went three points clear of Real Madrid at the top of La Liga.
Antoine Griezmann scored the opener and then Arturo Vidal blasted in a second, before Pere Pons' header for Alaves.
But Messi smashed home an excellent 25-yard strike and then Suarez scored a penalty following a handball.
Barcelona end 2019 with 24 wins and four draws at the Nou Camp - their first unbeaten year at home since 2011.
They will be top of La Liga over Christmas, unless Real Madrid beat Athletic Bilbao by six goals on Sunday (20:00 GMT).
Argentina forward Messi also had a goal disallowed before reaching his half-century of goals for club and country this year. He has reached that landmark in nine of the past 10 years.
He is set to finish as Europe's top goalscorer in 2019 - with 34 goals in 32 La Liga games leaving him five clear of anyone else yet to play.
Barcelona are unbeaten in 11 matches, while Alaves have gone five without a win - including a cup defeat by third division Real Jaen on Tuesday.
Latest Stories
-
I’ll win TGMA Artiste of the Year at the right time – Kofi Kinaata
4 mins -
Meet Fred Amugi’s 100-year-old mother
20 mins -
Brazil great Marta to retire from international duty
58 mins -
Otto Addo was forced to accept Black Stars coaching job – Mohammed Polo
1 hour -
Karim Zito qualified to be Black Stars head coach – Mohammed Polo
1 hour -
Platinum Cup makes return on April 27
1 hour -
MoE is not changing uniforms or re-painting all public schools – Kwasi Kwarteng clarifies
2 hours -
16th Africa Aquatics Swimming Championships: Nubia and Harry to represent Ghana in Angola
2 hours -
Four defendants in NDA case by OSP open defence today
2 hours -
GFA commissions first set of floodlights at Ghanaman Soccer Centre of Excellence
2 hours -
Basic public school uniform change an initiative, not a policy – Kwasi Kwarteng
2 hours -
Bawumia appeals for peace in Gonjaland, donates GHȼ100K, bull
2 hours -
Drake: AI Tupac track gone from rapper’s Instagram after legal row
2 hours -
Repainting schools, changing uniforms a misplaced priority – Joy FM listeners on rebranding of basic public schools
2 hours -
UEFA U-16 Tournament: Black Starlets bounce back with 5-1 win over Serbia
3 hours