Alvaro Negredo bagged two goals as Sevilla twice came from behind to snatch a 3-2 victory over Real Mallorca.
The Spain international struck two equalisers for the hosts before Cicinho fired the winner to move Sevilla into fifth place in the Primera Liga.
Former Tottenham star Giovani Dos Santos crossed for Pedro Bigas to steer in the opening goal on 26 minutes, but Negredo drilled a clinical finish into the roof of the net just three minutes later.
But parity lasted barely 60 seconds as Dos Santos flicked on for Tomer Hemed to shoot the visitors back into the lead.
Sevilla dominated after the break, and drew level again on 56 minutes when Cicinho's powerful run and cross teed up Negredo to head home.
And Cicinho earned all three points, Sevilla's first win in three matches, with a fierce volley 15 minutes from time.