Det seiersvante stjernegalleriet fra den spanske hovedstaden fikk ingen enkel reise mot poengene på bortebane. Før Real Madrids første mål hadde vertene tre skudd i metallet, og flere sjanser til å ta ledelsen.
Det gikk nesten en time før dommeren pekte på straffemerket etter at Sociedad-spiller Sergio Gómez ble truffet i hånda av et hardt skudd. Fra krittmerket var Vinicius Junior sikker.
Samme mann var involvert da Real Madrid fikk straffespark nummer to. Brasilianeren skar inn i feltet og ble taklet seint av en motspiller. Kylian Mbappé fikk sjansen fra 11-metersmerket og takket ved å score sikkert.
Scoringen var den franske superstjernens tredje i ligaen etter sommerovergangen fra Paris Saint-Germain.
Real Madrid har innledet La Liga-sesongen med tre seirer og to uavgjort.
Les også: Sørloth assisterte vinnermålet da Atletico vant etter overtidsdrama