Гости вышли вперед на 23-й минуте — отличился Джон Кордоба. На 32-й минуте благодаря голу Серхио Каналеса счет сравнялся.
А в компенсированное ко второму тайму время победу хозяевам принес Карлос Вела.
«Реал Сосьедад» набрал 54 очка и вышел на шестое место, а «Эспаньол» с 41 очком идет десятым.