Pichichis

All three Spanish sides completed the formalities in Europe this week to reach their respective semi-finals. Messi and Ronaldo got the goals (as usual) as Barcelona and Real Madrid both recorded 0-1 victories against Shakhtar and Spurs in the Champions League, and there were penalties for Rossi and Marco Rubén as Villarreal beat Twente 1-3 in the Europa League.

As anyone who has not been stranded on the planet Zog for the last 20 years will know, all of that set up a two-leg Champions League semi-final between Barça and Madrid, scheduled just days after they meet in the league and then the cup final. The first of those clashes took place on Saturday, the 1-1 draw in the Bernabeu favouring Guardiola's side, who remain eight points above their rivals in the table. Both goals came from the penalty spot, the scorers... Messi and Ronaldo!

Rossi also converted another penalty though in the Monday night victory over Zaragoza, but his side stay six points behind Valencia after Soldado netted his seventh in three weeks in a 0-3 win at Almería. Athletic are now fifth, Llorente heading an important goal in a 1-2 victory over local rivals Osasuna, and Espanyol and Atlético stay in the running for European spots after drawing 2-2, Agüero getting the second for the visitors and Osvaldo both for Pochettino's side. Elsewhere Trézéguet scored his first goal away from home for Hércules, although it came too late to prevent a 2-1 defeat at Levante. (19.04.11)

Pichichi League Cup Europe Total (Penalties)
Messi (Barcelona) 30 10 9 49 (5)
Ronaldo (Real Madrid) 29 6 6 41 (8)
Rossi (Villarreal) 16 3 10 29 (8)
Villa (Barcelona) 17 1 3 21 (1)
Agüero (Atlético) 14 3 4 21 (0)
Benzema (Real Madrid) 10 5 6 21 (1)
Pedro (Barcelona) 13 4 3 20 (0)
Soldado (Valencia) 13 1 6 20 (1)
Nilmar (Villarreal) 11 0 7 18 (0)
Negredo (Sevilla) 12 5 1 18 (4)
Kanouté (Sevilla) 9 3 6 18 (3)
Llorente (Athletic) 16 1 0 17 (0)
Rondón (Málaga) 12 2 0 14 (0)
Luis Fabiano (Sevilla) 10 2 2 14 (3)
Aduríz (Valencia) 9 2 2 13 (0)
Ulloa (Almería) 7 6 0 13 (1)
Caicedo (Levante) 11 1 0 12 (0)
Trézéguet (Hércules) 11 0 0 11 (2)
Osvaldo (Espanyol) 10 1 0 11 (2)
Marco Rubén (Villarreal) 5 2 4 11 (0)
Forlán (Atlético) 8 1 1 10 (0)
Higuaín (Real Madrid) 7 1 2 10 (0)
Özil (Real Madrid) 6 3 1 10 (0)