MADRID, May 5 (Xinhua) -- The most Machiavellian of scriptwriters would have struggled to have come up with the script for this weekend's events in Spain's BBVA Primera Liga: two days in which each of the three title contenders blew their chance to all but stamp their names on the trophy.
But that makes the weekend so fascinating is the possibilities it throws up for the last weekend of the campaign.
The past weekend kicked off with Barcelona, who despite assurances to the contrary probably felt their title chances had disappeared, drop two points after conceding a slack last minute goal at home to Getafe.
The scene then shifted to Valencia, where a win for Atletico Madrid on Sunday would have taken them out of Barca's reach and left Diego Simeone's side needing just one win from their last two games to assure the title.
Atletico fluffed their lines in the most disastrous of ways against a hyper-motivated Levante, who were playing for nothing but pride.
The scene switched to the Santiago Bernabeu Stadium where a door suddenly opened for Real Madrid and quickly shut again as they failed to win at home to a Valencia team supposedly exhausted after Thursday night's traumatic exit from the Europa League. Had Cristiano Ronaldo not scored in the 92nd minute, one win from two games would still have been enough for Atletico Madrid, as things stand now, Atletico will be Champions with a win and a draw, providing Real Madrid win their remaining matches.
And here lies the rub. Atletico can expect to win at home to Malaga next weekend, which means they will need a just draw from their last game. The twist in the plot is that their last game is away to FC Barcelona in the Camp Nou stadium.
If Atletico win next weekend, Barca could no longer be Champions, but they can most certainly be kingmakers all be it with the irony that If they defeat Atletico Madrid they would hand the title to hated rivals Real Madrid, while a draw or a home defeat would see Atletico crowned Champions.
Although Barca fans would not relish watching Atletico secure the title on their home turf, they would certainly prefer it to watching Real Madrid parade down the 'Paseo de la Castellana' trophy in hand.
So will Barca roll over and allow Atletico to beat them? One factor to bear in mind is that the two sides have met four times already this season and Barca have yet to defeat Atletico, so failure to do so again would not necessarily mean they had deliberately lost.
It is all adding up to a balanced, thrilling and probably controversial last fortnight in Spain. One devised by the smartest of scriptwriters that exists: the hand of fate.