The result leaves Real Madrid third in the table, while Diego Simeone's side rise to fifth.
PLAYER OF THE MATCH - SAUL NIGUEZ (ATLETICO)
It is hard to believe he has had a better match than this in his career. Amidst a galaxy of stars he shone brighter than any. He linked superbly with the also fabulous Lino down the left flank and provided two fine crosses for Atleti goals, with the second an absolute peach which Morata could not miss.
In addition he was hurrying and dispossessing Real Madrid players in possession and protected the ball superbly when Atletico got the ball on the break.
PLAYER RATINGS
Atletico: Oblak 7; Molina 7, Savic 7, Hermoso 7, Gimenez 7, Samuel Lino 8; Marcos Llorente 7, Koke 7, Saul 9; Morata 8, Griezmann 8.
Subs: Witsel 6, Azpilicueta 6, Depay 6, Correa 6, Galan 6.
Real Madrid: Kepa 6; Lucas Vazquez 6, Rudiger 5, Alaba 6, Fran García 5; Kroos 7, Camavinga 6, Modric 5, Valverde 6; Bellingham 6; Rodrygo 6.
Subs: Joselu 6, Nacho 6, Tchouameni 7, Mendy 6, Diaz 7.
MATCH HIGHLIGHTS
4' GOAL FOR ATLETI! A fantastic cross from Lino on the left wing, curling in a ball with his right foot which Morata meets with a header which powers low into the net.
18' GOAL FOR ATLETICO! Griezmann with a superb header from Saul's cross. He had to backpedal and stretch his neck, but managed to steer a header into the corner leading the Real stopper with no chance.
35' GOAL FOR REAL! Kroos with a bullet from 20 yards out which Oblak has no chance saving, diving in vain to his right.
45' BALL IN ATLETI NET! Alaba hits a ball against the post and it rebounds for Camavinga to turn in from close range but Rudiger was in an offside position when the ball from Bellingham went into the box. Controversial but the ball narrowly went over Rudiger's head.
46' GOAL FOR ATLETI! An even better start than they had in the first half. This time it took less than a minute for Saul to clip a perfect cross from the left which found Morata to score his second header of the day.
54' OFF THE BAR! Griezmann's corner is met by Hermoso whose looping header flicks the bar.
64' RODRYGO WITH ANOTHER EFFORT BLOCKED! This time by Savic and then the ball drops to Tchouameni on the edge of the area and he rockets a low drive just a yard wide of the post.
70' RUDIGER WITH A HOWITZER FROM LONG RANGE! He should not have been shooting from there but it only flew a yard or so wide and I'm not sure Oblak had it covered.