Sevilla twice came from behind to claim a 4-3 win at Celta Vigo in a chaotic La Liga game on Monday to keep their slim hopes of a title push alive.
Sevilla defender Jules Kounde gave the visitors an early lead only for an Iago Aspas double to quickly put the hosts in charge. Sevilla's Fernando equalised later in the first half only for Brais Mendez to restore Celta's lead before halftime.
Ivan Rakitic pulled Julen Lopetegui's side level on the hour-mark before substitute Papu Gomez snatched the winner in the 76th minute.
Round-Up: Salzburg beat Wolfsburg as Villarreal survive Young Boys comeback; Sevilla and Lille draw
'Stalemate' - Prem clubs to battle for unhappy Milan star - Euro Papers
Sevilla, who beat Atletico 1-0 last week, went ahead in the seventh minute with a towering header from Kounde but soon lost their lead when the French defender fouled Santi Mina in the area and Aspas levelled from the penalty spot.
Aspas struck again three minutes later to complete a quick counterattack but Fernando levelled for Sevilla in the 35th with a shot that took a heavy deflection off Celta's Joseph Aidoo.
Spanish forward Mendez put Celta back in front with a marvellous goal, winning the ball back from Rakitic with a hefty tackle then surging into the area to control a through ball from Denis Suarez before coolly lobbing keeper Bono from inside the box.
Rakitic got his own back by appearing unmarked in the box to slot Sevilla's equaliser.
Lopetegui then threw on three substitutes including Gomez in search of a win and the move paid off when the Argentine chased down Celta's Aidoo and curled the ball high into the net just before he stepped into the area.
Round-up: Four penalties awarded in Seville first half on a night of Champions League ill-discipline
Benzema nets hat-trick as Real fight back to thump Celta