Sergio Ramos’ late penalty helped Real Madrid to a 3-2 victory at Real Betis, who finished the La Liga with 10 men.
Former Los Blancos boss Manuel Pellegrini controlled Betis 14 minutes later to put Federico Valverde ahead of defending champions from close range.
35 minutes later Aisa Mandi jumped to a draw. Two minutes later William Carvalho added the second when he overtook Thibaut Courtois.
Fullback Emerson’s own goal equalized early in the second half, after which Karim Benzema rejected his attempt for an offside.
In the 67th minute, after misleading Luka Jovic, Emerson sent a second alert, which was given after the VAR review and the referee checked the pitchside monitor.
With 10 minutes left, the defender fell and Ramos sent spot kicks and VAR took a handball from Mark Bartra and was awarded a penalty.
Earlier in the day, Real Sociedad won 3-0 at El Salvador, with all goals coming in the second half – including a penalty from former Manchester United midfielder Adnan Janusaj.
Emanuel Algazil’s men, who drew 0-0 with Real Madrid last weekend, are third on the list, while Elche is down.
Elsewhere, Valencia were held to a 1-1 draw. Husqvarna scored a goalless draw between Alaves and Getafe.
In Serie A, Danilo Di Ambrosio’s seven-goal thriller secured a 4-3 victory over Inter Fiorentina in the season’s opener in San Siro.
Cristiano Ronaldo put La Viola ahead three minutes later from close range, but Lottaro Martinez equalized after a half-time break from an inter-penalty VAR.
A goal from Federico Secherini regained the Nerasuri lead, with Fiorentina pairing Guitano Castroville and Federico Chisa leveling the game 3-2 two minutes from time.
Antonio Conte’s men lined up as Romelu Lukaku equalized for three minutes, while defender De Ambrosio had a dramatic victory as he headed home in front of 1,000 fans.
Defender Luka Caldeiro scored twice, while Benevento completed a remarkable 2-0 win over Samporia 3-2.
Last season’s Serie B winners Benevento, Fabio Quagliarella and Omar Cole were found to be behind on their first goals.
Caldeiro started the fight when he hit the ball from a corner 33 minutes later before going into a draw with 18 minutes left. Guitano Leticia snatched the victory in the 89th minute.
Atlanta won 4-2 in Torino. Andrea Bellotti gave the home side the lead but Alejandro Gomez equalized 13 minutes later.
Luis Muriel and Hans Hatbor looked to put Atlanta in control 3-1, but Dutch midfielder Marton de Rooney reduced Bellotti’s deficit to half time after 54 minutes.
Manuel Lazari and Zero Immobile were on target in each half. Lagio won 2-0 at Cagliari.
In the Bundesliga, Augsburg started their new campaign with a 2-0 win over Borussia Dortmund.
Felix Udukai put the Bavarians ahead five minutes before half-time, with Daniel Caliguri doubling the lead early in the second half.
Armenia Bielefeld secured their first victory after returning to the top flight. Joan Simun Edmundson’s goal with 12 minutes to go before a 1-0 victory over Cologne.
Stuttgart, who won 4-1 in Maine, lifted the Bundesliga campaign, with both teams finishing with 10 men.
13 minutes later Robin Quayson put the home side ahead but Stuttgart forward Silas equalized just before the break.
Daniel Didavi added an hour before Mainz defender Massa Nayakhet took a second yellow card in the 77th minute.
Matteo Klimovic and substitute Sasa Kalajji scored late goals to end things, and then Stuttgart lost Pascal Stencil from a red card during stoppage.
Nicholas Fulkrug’s hat-trick helped Werder Bremen win 3-1 at Schalke.
Schalke defender Osan Cabak, who scored a stoppage time goal from David Wagner for David Wagner, was sent off in the evening, beating Bayern Munich 8-0 on the first day.
Bayer Leverkusen were held to a 1-1 draw by RB Leipzig, with a goal from Nico Schlotterbeck to tie Berlin 1-1 at Borussia Monchengladbach.
In Ligue 1, the Rennes maintained their unbeaten start with a 3-0 victory over previously unbeaten St Etienne.
After 33 minutes of summer signing, Naif Aguard put the visitors ahead from an angle. Serohu Girasi doubled the lead in the second half. Acrobatic overhead kick.
Substitute Adrian Huna ou finished third. Unbeaten Rennes won four consecutive league games and took their first defeat to St Etienne, two points ahead of Lille.
Marseille drew 1-1 with the Mets with a last-minute goal from Morgan Sanson.
Tv fanatic. Amateur food maven. Devoted webaholic. Travel lover. Entrepreneur. Evil writer. Beer guru.