Second-half goals from Roberto de Sousa and Sami – the former an astonishing 35-metre strike – saw Maritimo come from behind to knock Benfica out of the Portuguese Cup.
A Saviola penalty had given the Eagles the lead but in an exciting second-half the islanders turned it around and inflicted a first defeat of the season on the Eagles.
Sporting beat Belenenses 2-0 to set-up an intriguing quarter-final tie with Maritimo.
All five 5th round ties played last Saturday and Sunday required extra time with three ending in penalty shoot-outs.