It all comes down to this. Barcelona against Atletico Madrid at Camp Nou on Saturday will decide whether the La Liga trophy stays in Catalonia for another year or goes home with Diego Simeone's side.
After 37 games, Barca and Atletico are the only two sides left with a chance of winning the title.
Atleti sit three points clear of the Catalan giants, meaning anything other than a Barcelona win and the trophy goes to Madrid.
However, thanks to a 0-0 draw in the reverse fixture, Gerardo Martino's side can snatch the title away on head-to-head results with a victory.
Here's where to catch all the action for a thrilling conclusion in Spain.
Date: Saturday, May 17
Time: 5 p.m. BST, noon ET
TV Info: Sky Sports 1 (UK), beIN Sports (U.S.)
Breaking the Duopoly
Atletico have the opportunity to be the first club since Valencia in 2004 to break Barcelona and Real Madrid's hold on the Spanish league title.
In recent years, it had seemed less and less likely that any side would be able to properly challenge Spain's two footballing behemoths for the title as the financial disparity between them and the rest of the league widened.
But this season, Simeone's side have done just that. They have been in the hunt from day one and have not once fallen off the pace as many expected.
They go into Saturday's game top of the league, needing only a draw to pull off an historic league win, per ESPN FC:
La Liga table heading into the final match: 1) Atletico Madrid- 89 pts 2) Barcelona- 86 pts 3) Real Madrid- 84 pts pic.twitter.com/Da9Z4wx1gB— ESPN FC (@ESPNFC) May 11, 2014
It would be Atletico's first La Liga triumph since 1996, per BBC Sport, but they must get a result at Camp Nou.
It didn't have to be like this. Barcelona's 0-0 draw with Elche on Sunday along with Real's 2-0 loss to Celta Vigo meant Atletico could have claimed the league title with a win over Malaga.
However, they could only play out a 1-1 draw, Malaga keeper Willy Caballero spectacularly denying Adrian the winner in the final minute of stoppage time.
So they must go again. They will have Diego Costa, scorer of 27 La Liga goals this season, per Squawka, confirmed as a starter for Saturday's game by Simeone, via European football writer Andy Brassell:
Also on Atlético, Simeone confirms in today's press conference that Diego Costa fit & will start at Camp Nou tomorrow (via @marca)— Andy Brassell (@andybrassell) May 16, 2014
It would be a phenomenal triumph for Atletico and surely one that would drive them forward for their Champions League final meeting with Real Madrid in Lisbon on May 24.
However, a loss may prove devastating, and they still face the very real prospect of ending the season empty-handed.
Never Ever Write Barca Off
It's been a relatively poor season for the Catalan giants. Knocked out at the Champions League quarter-final stage by Atletico and beaten by Real in the Copa del Rey final.
There have also been moments when they looked to be out of the title race.
Barcelona's hopes of retaining their La Liga title suffered a major setback with a surprise loss at lowly Granada http://t.co/UHbbBKsI9E— BBC Sport (@BBCSport) April 12, 2014
They have only won twice in their last five league games, per ESPN FC, and yet they could be league champions come Saturday evening.
Martino confirmed on Friday that Neymar, Gerard Pique and Jordi Alba would all be fit for Saturday's title-deciding clash, per ESPN's Spain correspondent Dermot Corrigan:
Pique, Jordi Alba & Neymar all declared fit, in a supersize 24 man Barca squad for Atletico tomorrow... http://t.co/hQnvTCaU2j— Dermot Corrigan (@dermotmcorrigan) May 16, 2014
They have the home advantage on Saturday, which could be crucial. Their last seven results at Camp Nou have yielded one draw and six wins, with Barca bagging 27 goals and conceding just five, per ESPN FC.
However, they are facing the meanest defence in La Liga this season; Atletico have conceded just 25 goals in 37 games, per BBC Sport.
Who will claim the La Liga title?
It is a very rare thing that a league season should come down to just one game on the last day, but this is what has happened in the 2013-14 Spanish campaign.
Barca have been down but they are never out, and it would be a brave man who would bet against them claiming the win they need to secure the title.
However, Atletico have shown enormous courage and fortitude this season. It will be tense and it may be cagey if Atleti play for the draw, but Saturday's game is absolutely unmissable.