(CNN) -- Barcelona continued their free-scoring form with a 6-0 thrashing of Malaga which maintains their six-point lead at the top over Real Madrid.
Daniel Alves is chased by Thierry Henry and Samuel Eto'o after scoring the fifth.
Reigning champions Real Madrid had posted a 3-0 home win over Almeria earlier on Sunday, but Barca responded in emphatic style at the Nou Camp.
Xavi put them ahead after 19 minutes before the star trio of Lionel Messi, Thierry Henry and Samuel Eto'o all added goals before halftime in a rout.
Barca did not let up in the second half with Cameroon international Eto'o getting his second goal on 56 minutes after defender Daniel Alves had grabbed the fifth just five minutes earlier.
Eto'o has come back after an injury to lead the way with 25 goals this season in the impressive Primera Liga total of 84 for the Catalan giants in 28 matches.
Real Madrid's Dutch striker Klaas-Jan Huntelaar is also in a rich vein of form making it eight goals in his last six games with a double as Real Madrid beat Almeria in the Bernabeu.
Brazilian Marcelo scored a 23rd minute opening goal for Real, with Huntelaar wrapping up victory in the 52nd and 65th minutes.
Huntelaar is showing the form which attracted Real to sign him from Ajax Amsterdam in the January transfer window.
In other matches on Sunday, a depleted Valencia moved up to sixth with a much-needed 1-0 win at Racing Santander while in the relegation fight Getafe moved two points clear of the drop zone with a 2-1 win over Recreativo Huelva.
Numancia also won 2-1 against Sporting Gijon but are still three points from safety as Osasuna edged out of the bottom three with a late goal at rock-bottom Espanyol.