Sevilla were held to a 1-1 home draw in a match they dominated for the second successive time in the Europa League – but still managed to seal their berth in the last 32.
Kevin Gameiro's early goal looked to have set Sevilla on their way to victory, but they were hit with a sucker-punch in stoppage time when Estoril, who had threatened only sporadically, snatched an equaliser through Ruben Fernandes.
The match mirrored Sevilla's last European outing, when Slovan Liberec netted a second-half equaliser to claim a draw from a game the Spanish side dominated but, fortunately for the 2006 and 2007 Europa League winners, it did not prove costly.
Their point from Thursday's match, combined with Freiburg's win at Liberec, means they are now assured of a top-two finish in Group H.
Sevilla, in buoyant mood following their 4-0 derby thrashing of arch-rivals Real Betis at the weekend, took the lead after just seven minutes with a clinical breakaway goal.
The influential Jose Antonio Reyes created the chance as he beat two players inside his own half before threading a perfect through-ball for Kevin Gameiro to race on to, and the France international lashed a rising shot past Vagner da Silva.
After that it was pretty much all Sevilla in the first half, but they could not add to their lead, with Vagner parrying Ivan Rakitic's low shot and Coke and Gameiro both failing to hit the target when presented with decent opportunities.
Estoril's only real opportunity saw Evandro Goebel drill a 25-yard shot straight at home goalkeeper Javi Varas.
Varas was called on again to keep out two efforts Luis Leal after the break as Estoril provided more of an attacking threat, but the hosts kept their noses in front.
Sevilla also had chances to increase their lead, with arguably their best falling to substitute Vitolo six minutes from time when he raced into the area from the left and was denied by the outstretched left arm of Vagner.
A goal then would have killed the game off, but Portuguese side Estoril made the most of the escape by grabbing an unexpected last-gasp equaliser.
Sevilla lost the ball in their own half and Javier Balboa picked up possession and fed a pass into the unmarked Fernandes inside the area.
The centre-back took a touch before poking his shot past Varas, but it did not prevent Sevilla progressing.