Mallorca 1 – Levante 0 (La Liga, May 5, 2012) Mallorca leapfrogged Levante to move into the top six as Tomas Pina’s second-half strike was enough to give them a narrow win at the Iberostar.
Zaragoza 2 – Racing Santander 1 (La Liga, May 5, 2012) Christian Fernandez headed in an early goal for the visitors which stunned the home crowd. Helder Postiga headed them level only two minutes later before a frustrating period where they piled on pressure for more than hour without reward. With time running out, Angel Lafita finished from close range to snatch the points they needed to move level with 17th placed Rayo Vallecano.
Valencia 1 – Villarreal 0 (La Liga, May 5, 2012) Jonas’ scored deep into injury time to ensure Valencia will finish in third for the third successive season, deepening Villarreal’s relegation fears in the process.
Sporting Gijon 2 – Real Betis 1 (La Liga, May 5, 2012) A goal in each half by Gaston Sangoy lifted Sporting Gijon to a crucial 2-1 victory over Real Betis that keeps their survival hopes alive heading into the final week of the season.
Sevilla 5 – Rayo Vallecano 2 (La Liga, May 5, 2012) Baba Diawara opened the scoring for Sevilla and, although Costa levelled from the spot, Juan Cala, Diawara again and Jose Antonio Reyes took the home side clear. Costa scored his second but Freddie Kanoute sealed things late on to send Rayo into a do-or-die clash with Granada next weekend.
Osasuna 1 – Real Sociedad 0 (La Liga, May 5, 2012) Ibra Balde got the only goal after 14 minutes.
Athletic Bilbao 0 – Getafe 0 (La Liga, May 5, 2012)