Another poor result for Barcelona in the first leg of their Champions League quarter finals, a 3-0 defeat against Juventus on Tuesday meaning that they need another miracle to continue on in the competition. They were four down against Paris Saint Germain though and still turned it around, so there’s still hope! Real Madrid however came away from Bayern Munich on Wednesday with a 1-2 victory, and Zidane’s side have now gone a record 54 games since they last failed to score. Ronaldo got both goals to overturn Vidal’s opener, and he becomes the first player to reach 100 goals in the competition, beating Messi by four! Atlético are also on track for a place in the semi-finals after they won 1-0 against Leicester City, Griezmann getting the only goal from the penalty spot. The Premier League side knocked out Sevilla in the last round though, so it’s not over yet. Celta meanwhile are the only Spanish team left in the Europa League, and they clocked up a narrow 3-2 victory over Genk on Thursday, Sisto, Iago Aspas and Guidetti the scorers to set up an intriguing return match in Belgium next week.

Zidane changed nine of his players for Saturday’s game against Sporting Gijón, but the replacements ran out 2-3 winners, thanks largely to two goals from Isco, the second of those in the final minute. Morata headed the other in-between. Barcelona stay three points behind Madrid after they beat Real Sociedad 3-2 later in the evening, Messi scoring the first two to take his tally in all club competitions to 45 this season. And Atlético consolidated third spot with a comfortable 3-0 victory over bottom club Osasuna, Carrasco stepping up to the plate in the absence of the rested Griezmann to help himself to a brace. Athletic Bilbao meanwhile return to the top six after a 5-1 win over Las Palmas on Friday, Aduríz getting two of those to move to within two goals of Aspas as the top scoring Spanish player in La Liga this year. (18.04.17)

Pichichi League Cup ** Europe * Total (Penalties)
Messi (Barcelona) 29 5 11 45 (7)
Luis Suárez (Barcelona) 24 5 3 32 (0)
Ronaldo (Real Madrid) 19 1 8 28 (7)
Griezmann (Atlético) 15 4 5 24 (1)
Iago Aspas (Celta) 16 2 5 23 (5)
Aduríz (Athletic) 14 1 7 22 (7)
Morata (Real Madrid) 12 2 3 17 (0)
Ben Yedder (Sevilla) 10 5 2 17 (3)
Benzema (Real Madrid) 9 1 7 17 (0)
Neymar (Barcelona) 9 2 4 15 (4)
Carrasco (Atlético) 10 2 2 14 (0)
Gameiro (Atlético) 10 2 2 14 (2)
Juanmi (Real Sociedad) 9 4 0 13 (0)
Arda Turan (Barcelona) 3 6 4 13 (0)
Willian José (Real Soc) 10 2 0 12 (2)
Gerard Moreno (Espanyol) 11 0 0 11 (0)
Pedro León (Eibar) 10 1 0 11 (1)
Sergi Enrich (Eibar) 10 1 0 11 (0)
Sandro (Málaga) 9 2 0 11 (0)
Raúl García (Athletic) 7 3 1 11 (3)
Rubén Castro (Betis) 10 0 0 10 (2)
Piatti (Espanyol) 10 0 0 10 (1)
Sergio León (Osasuna) 10 0 0 10 (1)
Sarabia (Sevilla) 7 2 1 10 (1)
Ramos (Real Madrid) 7 1 2 10 (1)
Vietto (Sevilla) 6 3 1 10 (0)

* Includes Club World Cup
** Includes Spanish Super Cup