Benfica”s march to a sixth league title in seven years was dealt a huge setback following a 4-3 home defeat to lowly Santa Clara on Tuesday.
The result leaves Benfica on 64 points from 28 games with their perennial title rivals Porto, trailing them on goal difference and having a huge chance of overtaking them when they play Boavista at home in their next league game.
Benfica twice came from behind after conceding a 44th-minute opener against the run of play when Anderson Carvalho fired the visitors ahead with a neat side-footed finish from the edge of the penalty area.
Rafa Silva equalised in the 50th with an opportunist close-range shot before the visitors struck again in the 57th, as Zaidu Sanusi rose above his marker to power an Osama Rashid corner into the roof of the net.
Halftime substitute Carlos Vinicius equalised in similar fashion in the 63rd minute, heading in a Pizzi corner, and then got on the end of an Andre Almeida cross two minutes later to steer a superb header past visiting keeper Marco Pereira.
Yet the visitors had the last laugh as second-half substitute Cryzan blasted in an 82nd-minute penalty and Ze Manuel forced the final twist with a deflected shot from 15 metres deep into stoppage time.