Cesc Fabregas scored a hat trick to shine in place of the injured Lionel Messi as Barcelona thrashed Mallorca 5-0 in the Spanish league on Saturday.
Meanwhile, Cristiano Ronaldo went on as a substitute to seal Real Madrid's 5-1 victory over Levante.
Messi is trying to recover from a right hamstring injury for Paris Saint-Germain's visit on Wednesday with their Champions League quarterfinal poised at 2-2.
But if he does not make it, Barcelona showed it has other scoring options in Fabregas and Alexis Sanchez, who netted a double and set up Fabregas' first two goals.
Eric Abidal went on in the 70th minute for his first game with Barcelona since a liver transplant last year.
Barcelona leads the league by 13 points.
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO Sportsand on Facebook at AhramOnlineSports)