Former Real Madrid midfielder Esteban Granero tells Sky Sports how he is helping apply artificial intelligence to transfers and tactics.
Barcelona's lead over Real Madrid at the top of La Liga evaporated on after they were held to a 1-1 home draw in an ill-tempered clash with local rivals Espanyol.
Tammy Abraham finds the net for Roma but Jose Mourinho lashes out at an unnamed player, while Inter Milan thrash Bologna and Atletico Madrid lose again.
New-look Marseille's bright Ligue 1 start continued as Alexis Sanchez's double lifted them within goal difference of leaders PSG, who were held at Monaco.
Pierre-Emerick Aubameyang fired Barcelona back into second place in La Liga after a narrow victory at Real Sociedad.
Karim Benzema's last-gasp winner sealed Real Madrid's stunning comeback as they recovered from 2-0 down to beat Sevilla 3-2.
Tammy Abraham's penalty more than nine minutes into stoppage time ended Roma’s winless run as Jose Mourinho's scraped a 1-0 victory at 10-man Spezia in Serie A.
The Copa del Rey derby match between Real Betis and Sevilla was suspended after a pole hurled from the stands hit Sevilla player Joan Jordan in the head on Saturday.
Robert Lewandowski and Thomas Muller both reached key milestones as Bayern Munich beat Wolfsburg in the Bundesliga to opening up a nine-point lead at the top.
Bayern Munich extended their Bundesliga lead to six points with Jamal Musiala on target as they beat Mainz 2-1, while Borussia Dortmund were held by Bochum.
Erling Haaland fired a stoppage-time winner to give Borussia Dortmund a thrilling 3-2 win over Hoffenheim, while Lyon claimed their first win of the Ligue 1 season.
Barcelona moved back to within one point of Real Madrid in La Liga with a 1-0 win over Espanyol, whose relegation was confirmed.
Karim Benzema's exquisite assist inspired Real Madrid as they beat Espanyol 1-0 to move two points clear at the top of La Liga.
Werder Bremen gave themselves a chance of survival with a 5-1 thrashing of relegation rivals Paderborn in the Bundesliga on Saturday.
La Liga is set to return to action on June 11 with 110 games left to play. Here's a refresher to bring you up to speed with the state of play...
La Liga president Javier Tebas hopes a derby between Sevilla and Real Betis will mark the return of the Spanish top flight on June 11.
La Liga has been given the green light to restart from June 8, following guidelines from Spain's Ministry of Health.
RB Leipzig lost ground in the Bundesliga title race as they drew 1-1 with Bayer Leverkusen, who led through Leon Bailey's 29th-minute strike.
Wolves won their Europa League last-32 tie against Espanyol 6-3 on aggregate despite a 3-2 defeat in the second leg in Spain.
Team news, stats and prediction as Wolves travel to face Espanyol in the last 32 of the Europa League.