Barcelona moved to the brink of retaining the LaLiga title after Robert Lewandowski and Ferran Torres struck late in a 2-1 victory at Osasuna.
Osasuna defeated Real Madrid 2-1 in a LaLiga match, with goals from Ante Budimir and Raul Garcia del Haro. The loss gives Barcelona a chance to overtake Real Madrid in the title race.
A round-up of Saturday's action in LaLiga, Ligue 1 and Serie A
Croatian forward Ante Budimir scored twice to help Osasuna earn a shock 4-2 home win over leaders Barcelona.
Images from Saturday's action in La Liga.
IMAGES from football matches played across leagues in Europe on Sunday.
A round-up of Saturday's action in Serie A, La Liga and Bundesliga.
Cristiano Ronaldo scored twice as Juventus strolled to a 3-0 home win over bottom side Crotone in the Italian Serie A on Monday, with the victory taking the champions up to third in the standings.
Ballon d'Or winner Cristiano Ronaldo scored the opening goal as 10-man Real Madrid beat Osasuna 2-0 on Wednesday to qualify for the King's Cup quarter-finals 4-0 on aggregate.
Barcelona continued their rampant run of domestic form to beat Osasuna 2-0 away from home on Saturday and move to within two points of La Liga leaders Atletico Madrid, with Lionel Messi setting up goals scored by Jordi Alba and teenager Ilaix Moriba.
IMAGES from football matches played in the Spain, Germany and Portugal on Wednesday.
Barcelona eased into the King's Cup last 16 when goals from Pedro, Cristian Tello and Neymar secured a 3-0 second-leg victory at home to third-tier Cartagena on Tuesday for a 7-1 aggregate success.
Atletico Madrid's La Liga title challenge took a nosedive when they slumped to a shock 3-0 defeat at Osasuna on Sunday, leaving Real Madrid three points clear at the top.