Real Betis beat Sevilla 2-0 in the first Seville derby in UEFA competition to seize the upper hand in their Europa League last 16 tie.
For Betis, the Europa League offers momentary respite from a domestic relegation battle and La Liga's basement club looked to be relishing the stage as they took a 15th-minute lead at Estadio Ramon Sanchez Pizjuan.
Atletico Madrid-owned forward Leo Baptistao headed in an inviting cross from Juanfran, but the hosts generally controlled the remainder of the first period, with goalkeeper Antonio Adan keeping Betis ahead.
Sevilla dominated proceedings after the break but still struggled to find a way past Adan, and Baptistao wasted a glorious chance to double Betis' lead in the 54th minute.
A few moments after Kevin Gameiro had headed over from close range, Salva Sevilla netted against his former side to secure only Betis' third win at their bitter rivals since 1996.
Most of the build-up to the fixture focused on Betis' last two trips to Sevilla - in which they conceded a total of nine goals - and the visitors almost suffered a nightmare start.
Just 17 seconds in, Carlos Bacca burst past Jordi Figueras and into the penalty area, but his left-footed effort was saved by the feet of Adan.
The visitors capitalised on that let-off and took the lead after quarter of an hour. Baptistao produced an expertly timed run to get in front of Federico Fazio at the near post to power home a header from Juanfran's right-wing cross.
Sevilla nearly hit back five minutes later as Ivan Rakitic picked out Bacca with a precise lofted pass into the area, but Adan denied the Colombian again, palming his header away.
Both sides spurned glorious chances within one minute just after the hour mark as Cedrick saw his header well saved by Beto, before Vitolo poked Jose Antonio Reyes' cross agonisingly wide.
Betis should have doubled their lead in the 54th minute as Baptistao pounced on Fernando Navarro's slip before shooting straight at Beto.
Half-time substitute Gameiro nearly restored parity two minutes later after a clever turn in the area, but his effort went narrowly wide of the bottom-right corner.
With Sevilla pressing for an equaliser, Betis looked threatening on the break and a last-ditch tackle by Fazio prevented Baptistao from doubling his tally, before Gameiro headed over an open goal from just a few yards out.
Salva silenced the home fans with just over 10 minutes left as he turned on the edge of the Sevilla area before rifling an unstoppable shot past Beto, rounding off an historic win for Betis.comments