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
-
Manifesto clash: NPP, NDC spar over water, hygiene, sanitation and climate change
5 mins -
Ellembelle MP constructs new health facility at Santaso to serve several communities
10 mins -
Kwasi Appiah wanted to axe Ayew brothers and Wakaso from Black Stars – Ernest Thompson reveals
17 mins -
AngloGold Ashanti empowers PWDs in Obuasi East to harness 10-year socio-economic development plan
20 mins -
‘Dumsor’ won’t go anytime soon, we need 2 years to stabilize- IES
26 mins -
Black Stars Management Committee does a good job – Ernest Thompson
28 mins -
GFA set to launch Girls for Goals campaign in Keta
31 mins -
Siisi Baidoo wins Male Vocalist at 2024 Praise Achievement Awards
36 mins -
Perez Musik celebrates marriage with breathtaking photos
1 hour -
I am not ready to sign any artiste to my record label – Kuami Eugene
1 hour -
Gov’t spokesperson on governance & security calls for probe into ballot paper errors
2 hours -
Free dialysis treatment to be available in 40 facilities from December 1 – NHIA CEO
2 hours -
NHIA will need GHC57 million annually to fund free dialysis treatment – NHIA CEO
2 hours -
MELPWU signs first-ever Collective Agreement with government
2 hours -
I’ve not been evicted from my home – Tema Central MP refutes ‘unfounded’ reports
2 hours