Karim Benzema scored twice to help Real Madrid a 4-2 home win over Getafe that put it clear of Barcelona in La Liga Saturday, after the champion was held to a 2-2 draw at Real Sociedad. France striker Benzema scored either side of a disputed Cristiano Ronaldo penalty, and substitute Gonzalo Higuain added a fourth to make it two wins from two for Jose Mourinho's side. Getafe striker Miku had put the visitors level at 1-1 in the 39th minute and pulled it back to 3-2 in the 73rd. European champion Barca blew a two-goal lead at Anoeta when early strikes from Xavi and Cesc Fabregas were not enough as the Basques rocked them back with two goals in two second-half minutes. “It was two defensive errors, two errors that have proved very expensive. That's football,” a clearly annoyed Barca captain Xavi told Spanish television pitchside. “The equalizer helped them believe they could get a draw, they were more aggressive in defence and it became harder for us. It was unexpected.” With Tuesday's Champions League opener at home to AC Milan in mind, Pep Guardiola left Lionel Messi, David Villa and Andres Iniesta on the bench. Real has a perfect six points, while Barca has four, the same as Sevilla, which grabbed a 2-2 draw at 10-man Villarreal. Villarreal had goalkeeper Diego Lopez harshly sent off after 22 minutes and Alvaro Negredo saw his penalty saved but scored on the rebound to put the visitors ahead. Giuseppe Rossi leveled with a penalty at the other end and Marco Ruben fired Villarreal ahead in the 73rd before Alexis Ruano headed a late equalizer. Bayern goes top In Berlin, Mario Gomez scored four times and Franck Ribery twice as Bayern Munich hammered Freiburg 7-0 Saturday to storm back to the top of the Bundesliga. Four days before visiting Villarreal of Spain in the Champions League, Bayern kept a clean sheet for the sixth straight match in all competitions as they chalked up 12 points from five Bundesliga games. Germany striker Gomez, the top scorer last season, is again leading the way this term with eight league goals. Substitute Nils Petersen completed the rout in the last minute. Werder Bremen went level on 12 points with Bayern after Peruvian Claudio Pizarro struck twice in a 2-1 victory over its bitter rival, bottom club Hamburg SV. While Werder celebrated a third win in a row and the return of defender Naldo after a 16-month injury absence, Hamburg has yet to win any of its 12 matches under coach Michael Oenning stretching back to last season. Borussia Moenchengladbach is third on 10 points after a 1-0 win over Kaiserslautern but champion Borussia Dortmund is down in 10th spot after slumping to a 2-1 defeat, its first at home in more than a year, against promoted Hertha Berlin. Bayer Leverkusen also has 10 points following a 4-1 win at Augsburg Friday. Hoffenheim jumped to fifth after romping to a 4-0 triumph at Mainz 05. Schalke 04, on nine points with Hoffenheim, travels to VfL Wolfsburg Sunday.