The match got off to a strong start for Betis, with Johnny Cardoso scoring in the sixth minute after heading in a corner from Isco. Girona struggled to respond until the 29th minute, when Yaser Asprilla tested Betis goalkeeper Adrian with a shot from the edge of the area.
Before the break, Betis added two more goals to their tally. Romain Perraud's cross found Antony, who scored with a side-footed volley. Three minutes later, Isco celebrated his 33rd birthday with a goal, assisted by Abde Ezzalzouli.
Despite having several chances in the second half, Betis failed to add to their lead. Girona's best opportunity came when Daley Blind slipped the ball through to Portu, but Adrian made a save, allowing Natan to clear the ball off the line.
The Girona goalkeeper had a busy night, making several saves to deny Betis' attacks. In the final minutes of the game, Girona finally scored, with Cristhian Stuani bundling the ball in after a corner was not cleared. However, it was too late for Girona, who are now 10 LaLiga matches without a win, a first in the team's history.
Betis, on the other hand, have lost just once in nine league outings.