Real Madrid and Atletico Madrid will be unable to register new players for the next two transfer windows after their appeals against bans imposed by FIFA were rejected.
The two clubs had been charged with breaching FIFA regulations relating to the protection and transfer of minors.
After initially being handed the punishment in January, the bans were temporarily delayed pending appeal but they will now suffer the same fate as Barcelona, who were found guilty of similar offences in 2014.
"The FIFA Appeal Committee has decided to reject the appeals lodged by Spanish clubs Atlético de Madrid and Real Madrid and to confirm in their entirety the decisions rendered by the FIFA Disciplinary Committee in the respective cases relating to the protection of minors," a FIFA statement reads.
"Both clubs are to serve a transfer ban that prevents them from registering any players at national and international level for the next two complete and consecutive registration periods for breaching articles 5, 9, 19 and 19bis as well as annexes 2 and 3 of the Regulations on the Status and Transfer of Players (the “Regulations”).
"The transfer ban applies to each club as a whole – with the exception of the women’s, futsal and beach soccer teams – and does not prevent the release of players.
"Additionally, Atlético de Madrid and Real Madrid have been fined CHF 900,000 and CHF 360,000 respectively, while both clubs have been issued with a reprimand and a warning and given 90 days in which to regularise the situation of all minor players concerned.
"The grounds of the decisions taken by the FIFA Appeal Committee were communicated to the parties concerned today."
In a statement released immediately after FIFA had announced its decision, Real Madrid described the verdict as "profoundly unfair" and confirmed their intention to appeal to the Court of Arbitration for Sport.
Ronaldo brought the first save of the match from Jan Oblak, his header from Marcelo's deep crossing forcing the Slovenia international to claw the ball superbly off the line low to his left.
Madrid were pressing well from the front and Luka Modric brought another good low stop from Oblak after first Ronaldo and then Bale had won back possession close to the Atletico area.
With 23 minutes played, Madrid found the breakthrough. Ronaldo's 30-yard free-kick from a central position glanced off Savic in the Atletico wall and bounced past the wrong-footed Oblak and into the net.
Madrid looked comfortable in their 4-4-2 set-up, while Atletico for once seemed unsettled by a tactical switch-up from their opponents, and Ronaldo missed a good chance to double the visitors' lead when he spun into space following Isco's pass only to shoot straight at Oblak.
The home side looked invigorated after the interval, however. Yannick Ferreira Carrasco's shot had Keylor Navas scrambling before Griezmann twice had the Madrid keeper worried, first drilling across goal and out before testing his handling with a dipping strike from distance.
Simeone introduced Angel Correa and Kevin Gameiro from the bench to create a front three alongside Griezmann, but it was Madrid who came closest to a second, with Isco's low shot from the edge of the area pushed around the right-hand post by Oblak.
And a minute later, Atleti offered the visitors the chance for the killing blow. Savic slipped while trying to clear the ball and proceeded to trip Ronaldo as he closed him down, allowing the Portugal skipper to step up and sweep home from the penalty spot into Oblak's bottom-right corner.
Atleti pushed forward in search of a lifeline and, six minutes later, they were undone by a brilliant counter-attack. Bale surged into the Atletico box and cut the ball back across goal for Ronaldo, who could not miss from three yards out at the far post.
Zinedine Zidane brought off his star forward seven minutes to play, with the points secured and the title race now firmly in their hands.