FC Porto were crowned champions of Portugal a fortnight ago, but plenty more is yet to decide, with the distribution of European places and who will get relegated having gone down to the last day of the season.
The Primeira Liga matches today are staggered into three blocks according to what's at stake.
3.30 pm - Dead rubbers
Porto v Santa Clara
Moreirense v AFS
6.00 pm - Relegation battle
Arouca v Tondela
Casa Pia v Rio Ave
Nacional v Vitória
Braga v Estrela da Amadora
AFS are relegated, but the other automatic relegation spot (17th) and the relegation/promotion playoff place (16th) are yet to be decided. Tondela currently occupy the relegation place but they have suddenly hit form (a shock 2-2 draw at Sporting followed by two successive wins) and have a chance of saving themselves. Casa Pia, Estrela da Amadora and Nacional are all fighting to avoid relegation with just three points separating the four teams battling to beat the drop.
8.30 pm - European places
Estoril v Benfica
Sporting v Gil Vicente
Famalicão v Alverca
The team finishing second will have Champions League football next season, either going directly into the league phase or into qualifying depending on other results across Europe. At the moment Sporting are second. Benfica can overtake Sporting if they beat Estoril and Sporting don't beat Gil Vicente. Any other combination of results and Sporting will finish second.
The team finishing in fifth place will go into the UEFA Conference League. As it stands, that is Famalicão. The only way this can change is if Famalicão lose at home to Alverca and Gil Vicente beat Sporting at Alvalade.
Bring it on!
