Sociedad a fost aproape să fie condusă încă din primele 30 de secunde, după ce șutul lui Celta și Bryan Zaragoza a fost respins de pe linia porții.
Ploaia torențială din San Sebastian a îngreunat controlul balonului pentru ambele echipe, iar acest lucru a contat la golul lui Mikel Oyarzabal, care a șutat puternic cu stângul de la distanță, reușind al doilea său gol în tot atâtea meciuri și ducând gazdele în avantaj, 1-0, în minutul 17.
Fazele alternau rapid de la o poartă la alta, însă ambele defensive au rezistat, prestațiile lui Duje Caleta-Car de la Real Sociedad și Manu Fernandez de la Celta ieșind în evidență.
După aceea, ziua lui Caleta-Car s-a înrăutățit rapid, fiind eliminat în prelungirile primei reprize după un fault dur cu talpa sus.
Odată ce ploaia s-a oprit, începutul reprizei secunde a fost mult mai liniștit, deși o baltă l-a încetinit pe Oyarzabal într-un contraatac trei contra doi pentru gazde.

Așa cum era de așteptat, Celta a avut mult mai mult posesia în fața celor de la Sociedad rămași în zece, iar Borja Iglesias a fost aproape de gol, șutul său fiind respins de pe linia porții în minutul 60.
Odată cu revenirea ploii, Zaragoza l-a pus la încercare pe portarul lui Sociedad, Alex Remiro, cu al 11-lea șut al oaspeților. Celta a reușit apoi egalarea, Iglesias profitând de o minge scăpată și trimițând balonul sub transversală pentru a restabili egalitatea.
Doar trei minute mai târziu, Oyarzabal a preluat inițiativa și a marcat din nou de la distanță, ajungând la al optulea gol în 19 apariții de ligă împotriva celor de la Celta.
Alvaro Odriozola a fost faultat în careu în prelungiri de Marcos Alonso, iar Brais Mendez nu a ratat de la punctul cu var, asigurând victoria care duce Sociedad pe locul opt, la doar o poziție în spatele oaspeților, dar încă la cinci puncte distanță de aceștia, Celta ratând șansa de a urca în top cinci.
