Barcelona's lead at the top of the La Liga table remains three points after they beat Getafe 1-0 and second-placed Real Madrid saw off Athletic Bilbao 2-0.
Barcelona defeated relegation-threatened Getafe to extend their winning streak in Spain on Sunday with Pedri scoring a first-half winner for Barca, who have won four of their last five matches.
Their only setback a draw against Real Betis in the semi-finals of the Spanish Super Cup in Saudi Arabia, where they advanced after a penalty shootout before eventually winning the title in a final against Madrid.
Getafe players provided a guard of honour before the match at the Camp Nou because of Barcelona's Super Cup title. Captain Sergio Busquets also was honoured for having surpassed 700 appearances with the Catalan club.
Barcelona were without suspended Poland striker Robert Lewandowski, the league's leading scorer, who was serving the second of a three-game suspension for disrespecting a referee in a league game last year. Forward Ferran Torres also wasn't available due to suspension.
Getafe have lost four in a row, including three consecutive in the league. The Madrid club have only four league victories and sit in 16th place, just above the relegation zone.
In the capital, Karim Benzema scored for the sixth time after being dropped from France's World Cup squad because of an injury with a left-footed volley from inside the area in the 24th minute at San Mames Stadium.
The goal allowed Benzema to join former Madrid great Raul with 228 league goals with the club -- second to Cristiano Ronaldo's 311.
"It's incredible. Karim has been spectacular," Madrid defender Nacho said.
"He continues to help us with his goals, just like he did last season."
Toni Kroos sealed the victory with a low shot from outside the area in the 90th.
Eighth-placed Athletic remain winless in three consecutive league games.
Elsewhere, Villarreal converted one penalty and missed another in a 1-0 home win over Girona.
Striker Gerard Moreno had his spot kick saved four minutes into added time, but playmaker Dani Parejo converted his attempt in the final play of the game in the 111th minute.
The late victory left Villarreal in fifth place, tied on points with fourth-placed Atletico Madrid, who hold the final qualification spot for the Champions League.
Mid-table Girona played a man down from the 78th after defender Santiago Bueno was sent off for receiving a second yellow card.
Last-placed Elche drew 1-1 with seventh-placed Osasuna at home to remain the only team yet to win after 18 Spanish league games this season.