Los Colchoneros continued their fine form as another clean sheet accompanied a clinical win over one of La Liga's in-form sides
Explosive openings to each half from Atletico resulted in goals for Radamel Falcao and Adrian, while the Colombian striker completed his hat-trick in the second period with a wonderful lob and poacher's finish late on.
The game started at a frantic pace and shortly after having an Arda Turan shot saved by Claudio Bravo, Atletico were awarded a penalty for a handball from la Real centre-back Vadim Demidov. Falcao gave the away side the perfect start from the resulting spot-kick by calmly dispatching the ball low past Bravo.
The game continued at a frenetic speed, with both sides creating chances and providing plenty of industry down the wings, with Sociedad doing well to come back into game after being knocked off balance by the early penalty converted by Falcao.
Atletico should have added a second midway through the half when their young forward Adrian Lopez completely missed the ball at the back post after Falcao had done well to flick the ball onto him.
Antoine Griezmann was Sociedad's most impressive player, but sadly much of his decent work out on the wings went to waste as Agirretxe's movement in the penalty area failed to match the youngster's impressive build-up play.
The home side then had a shout for a penalty of their own turned down by César Muñiz Fernández after a follow up shot from Gorka Elustondo's free-kick on the edge of the area appeared to strike the outstretched arm of Diego Godin.
There was a sense of deja vu for the home side as the second half got underway as they were again made to pay for a sloppy start. In the first half it had taken Atletico 70 seconds to be awarded a penalty, but in the second half they went one better, or six seconds better to be precise, as Adrian tapped in his side's second goal of the night.
Atletico's right-back Juanfran was superb in the build-up to the second goal, neatly exchanging passes with Falcao on the edge of the penalty area before lofting a cross for Adrian to pounce on at the back post.
After being so influential in creating Atletico's second goal Juanfran then became the villain as he received a yellow card for a cynical tackle. Elustondo then struck the resulting free-kick inches wide for the home side.
As the game threatened to grind to a standstill late on Falcao added gloss to Atletico's victory with an outrageous lob from outside the area. He then added a confident finish from inside the six yard box to complete an impressive rout.
Sociedad had the better of the possession throughout the game but failed to create the chances needed to make their control count as Atletico secured a win that lifts them into the top half, while Sociedad remain in 14th position in La Liga.