Det kan blive en forfærdelig uge for Benfica, som kan tabe to titler på gulvet i både Europa League og i kampen om det portugisiske mesterskab.
Lørdag aften tabte Benfica på et mål i overtiden 1-2 på udebane til Porto, som dermed udnyttede en gylden chance for at tage teten i ligaen.
Porto fører med sejren nu rækken med et point ned til Benfica på andenpladsen inden den sidste spillerunde i næste weekend.
Det var Portos indskiftede Mateus de Oliveira Kelvin, som flere minutter inde i kampens tillægstid scorede det afgørende 2-1-mål.
Benficas angriber Lima havde tidligere bragt udeholdet foran efter 19 minutter af kampen, og så var det op ad bakke for Porto.
Men blot seks minutter senere scorede Benficas Maximiliano Pereira selvmål, og så var kampen igen helt åben.
I det 84. minut havde Porto-spilleren James Rodriguez en helt åben chance for at score og sende mesterskabet meget tæt på det i forvejen bugnende pokalskab, men skuddet strejfede stolpen.
Men på målet i overtiden endte Porto alligevel med at få vendt kampen og sikret den sejr, som kan ende med guld.
Ingen af holdene havde inden topopgøret tabt en ligakamp i denne sæson, og det er fortsat tilfældet for Porto inden 30. og sidste spillerunde.
Benfica har 74 point efter 23 sejre, fem uafgjorte kampe og nu et enkelt og måske skæbnesvangert nederlag, mens Porto har 23 sejre og seks uafgjorte kampe.
Porto kan selv afgøre mesterskabet ved at vinde udekampen mod Pacos Ferreira søndag 19. maj, hvor Benfica samtidig tager imod Moreirense.
Benfica er stadig med i Europa, hvor holdet skal spille finale i Europa League mod engelske Chelsea på onsdag.
/ritzau/