Morata opened the scoring in the fourth minute with a header after Samuel Leno's cross and Antoine Griezmann added the second with another header in the 18th minute after Saúl Niguez's pass.

Toni Kroos reduced the deficit with a shot on the edge of the box in the 35th minute but Morata extended the lead again in the first minute of the second half after another gift from Saúl.

Atletico, who have a game left, moved up to fifth place with ten points while Real, who started the round at the top, slipped to third place and have 15 points, one behind Barcelona and Girona.