Na 23 minuten komen de bezoekers op voorsprong. Op aangeven van Diego Daniel Colotto scoorde Jhon Cordoba de 0-1. Binnen tien minuten kwam de formatie uit San Sebastian alweer langszij. De oud-speler van Real Madrid en Valencia, Sergio Canales, maakte het doelpunt op aangeven van Ruben Pardo.
Lang leek het erop dat de ploegen de punten zouden verdelen, maar diep in blessuretijd maakte Vela een doelpunt voor de thuisploeg. De assist kwam van Markel Bergara.
Door de overwinning stijgt Real Sociedad naar de zesde plaats in de Primera División. Espanyol blijft op de tiende plaats op de Spaanse ranglijst staan.