Real Madrid's Cristiano Ronaldo (R) celebrates his goal with Pepe (C) and Karim Benzema during the Spanish La Liga soccer match against Granada at the Santiago Bernabeu stadium in Madrid Sunday. — AP MADRID – Real Madrid notched its first victory of the La Liga campaign at the third attempt when Cristiano Ronaldo struck twice in a 3-0 win for the champions at home to 10-man Granada Sunday. Jose Mourinho's side badly needed a good performance after taking only a point from its opening two games and Ronaldo stepped up with his 149th and 150th goals for the club on his 149th appearance in all competitions. The victory left Real five points adrift of arch-rival Barcelona, which won 1-0 at home to Valencia thanks to a screamer from fullback Adriano and is the only team to have a perfect record after three games. Mourinho voiced rare public criticism of his Real players after last weekend's shock 2-1 defeat at Getafe and he was still not satisfied after Sunday's success. The Portuguese said he had been hoping to see the same intensity they showed in the opening 20 minutes of Wednesday's Spanish Super Cup against Barca, when they scored twice and held on for a 2-1 success. “Today the team had little ambition, little rhythm, little intensity and I did not like it,” Mourinho told a news conference. “It's not enough just to get the points, the team has to play more and work more,” he added. Ronaldo's opening goal came in the 26th minute when his deflected left-foot strike from a narrow angle arrowed between the legs of Granada goalkeeper Tono. Tono saved Ronaldo's first-time shot nine minutes into the second half and he tapped the rebound into an empty net before limping off after he was felled by Borja Gomez. Gomez was booked for the challenge, a second yellow card for the Granada defender that left the Andalusians with 10 men. Substitute Gonzalo Higuain added a third for Real 14 minutes from time when he was set up by strike partner Karim Benzema. Ronaldo left reporters scratching their heads after the match when he said he had not celebrated his goals because he was feeling “sad” for “professional” reasons. He refused to elaborate and added that he should have recovered from Sunday's knock in time for Portugal's World Cup 2014 qualifiers against Luxembourg and Azerbaijan next week. Barca saw off Valencia with a dominant but uninspired display at the Nou Camp distinguished by Adriano's brilliant 23rd-minute strike. World Player of the Year Lionel Messi had a quiet night and Cesc Fabregas, who has failed to produce his best form this season, fluffed two chances either side of halftime. In the earlier kickoffs, Athletic Bilbao ended a dreadful early-season run when Aritz Aduriz and Markel Susaeta scored in a 2-0 win at home to Real Valladolid that lifted the Basque club off the bottom of the table. Rayo Vallecano, which won its opening two games, drew 0-0 at home to Sevilla. Rayo is third on seven points, level with Real Mallorca and Malaga, who won 1-0 Saturday against Real Sociedad and Real Zaragoza respectively. Valladolid have six points in fifth. Levante shrugged off the 81st-minute dismissal of Vicente Iborra to snatch an-added time winner in a 3-2 comeback win at home to Espanyol, leaving the Barcelona-based side, which was leading 2-0, without a point. Marseille on top Andre-Pierre Gignac fired Olympique Marseille to the top of the Ligue 1 table Sunday, helping his side to a 3-1 victory over Stade Rennes, while Zlatan Ibrahimovic was in fine form as Paris St Germain claimed a first league win of the season at Lille. Marseille, which finished 10th last season, has made a perfect start with 12 points from four games, two ahead of second-placed Olympique Lyon. At Lille, Zlatan Ibrahimovic scored twice in the first half to bring his personal PSG tally to four goals from three games. The former AC Milan front man stroke after just 27 seconds when he netted from close range after a lightning move down the left side. Lille's goal was scored by Aurelien Chedjou who headed home on 12 minutes from a Dimitri Payet corner. Earlier, Mahamane Traore's stoppage-time goal deprived 10-man Girondins Bordeaux of a home win, earning Nice a 1-1 draw. — Agencies