Real Sociedad and Real Betis have played out a thrilling 3-3 draw at the Anoeta Stadium in La Liga.
The home side had come back from 2-0 down to lead 3-2 before the visitors secured a point with 20 minutes left to play.
Jorge Molina gave Betis a first-half lead when he collected Joel Campbell's pass before converting on 30 minutes.
The away team doubled their advantage at the start of the second half as Dorlan Pabon waltzed into the area to round the goalkeeper and slot home.
Sociedad reduced the deficit moments later thanks to Carlos Vela's powerful finish from inside the area.
The goals continued to flow on 57 minutes as Inigo Martinez was given the space to head in and make the score 2-2.
Sociedad then got themselves in front just after the hour mark when Xabi Prieto dinked the ball in from the penalty spot following Angel Lopez's handball.
However, Betis earned a point on 67 minutes as Pabon scored his second goal of the game with a confident finish into the bottom corner.