Roberto Carlos' last-gasp goal gave Real Madrid a dramatic 3-2 win at Recreativo de Huelva to keep them on track for the Liga title.
Real looked to have thrown away two points after they surrendered a two-goal lead when Uche scored in the '86 minute.
Robinho gave Real the perfect start after just nine minutes when he headed home David Beckham's precise cross.
Ruud van Nistelrooy converted from the penalty spot after Robinho had been felled by Bertrand Laquiat.
The remaining fixtures are as follows:
Deportivo 27/05/07 (home)
Zaragoza 10/06/07 (away)
Mallorca 17/06/07 (home)
The maximum 9 points are needed as Barcelona won by 6 goals to nil this evening. They were very impressive so Real will have to be on top form to clinch this title.
See how much it means to Real to win tonight. Look at the group hug.
Source & Source