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)