Betis twice tool the lead against Barcelona on Sunday, first through Pabón in the second minute and Ruben Pérez just before half time, but were pegged back by strikes from David Villa and Alexis.
On came Lionel Messi as a substitute to grab two goals and give Barcelona victory, although they are still waiting to clinch the La Liga title.
Third placed Atlético Madrid dropped further behind city rivals Real after a 0-0 draw at Deportivo.