Real Betis scored four times in the second half of a 4-2 victory at Getafe, which vaults the club into fourth place in La Liga.
The first hour of the contest went by without a goal, but Jorge Molina changed that in the 60th minute when he put Betis up with a tap-in from Ruben Castro's cross.
Diego Castro answered back for Getafe in the 68th to level the contest, but Betis extended its unbeaten run to four games as the club scored three times in the final 15 minutes.
The go-ahead goal came from the foot of Benat, who drove a free kick inside the far post from the left that found the upper corner of the net.
Ruben Castro made it 3-1 only two minutes later before Getafe pulled a goal back in the 90th minute through Pedro Leon.
But with the home side throwing men forward in search of the equalizer, they were hit on the break just before the final whistle and Salva Sevilla added a fourth goal to cap the win.