The Portuguese winger, who has made his comeback late in November after a one-month layoff, notched Real's fourth goal on 84 minutes to wrap up Los Merengues' victory.
While celebrating his goal, Ronaldo, who was out of action with an ankle problem, took off his shirt to get his first yellow card.
Four minutes later, the former Manchester United superstar received his marching orders for deliberately kicking Juan Ortiz in the calf, after the latter underhandedly punched him in a challenge.
Earlier on 82 minutes, Ronaldo failed to convert a spot kick, but Karim Benzema notched the third on the rebound.
Real's Sergio Ramos broke the deadlock after 31 minutes.
In the action-packed second half, Almeria overturned their one-goal deficit when Fernando Soriano and Kalu Uche scored on 58 and 62 minutes respectively.
Gonzalo Higuain hit an equalizer 17 minutes from time, before Benzema and Ronaldo scored one apiece.
نرشح لكم
تشالهان أوجلو يقود إنتر للانتصار بثلاثية زيادة جراح فيورنتينا
مصطفى محمد يشارك بديلا ويسجل في خسارة نانت من موناكو بالـ 5
تأهل أرسنال ونيوكاسل إلى ربع نهائي كأس الرابطة الإنجليزية.. وتشيلسي يتخطى ولفرهامبتون
مرموش يسجل ويقود مانشستر لعبور سوانزي نحو ربع نهائي كأس الرابطة الإنجليزية
في غياب صلاح.. كريستال بالاس يكرس عقدته ويقصي ليفربول من كأس الرابطة الإنجليزية
سبورت: ليس بسبب الإصابة.. دي يونج يغيب عن مران برشلونة
باريس سان جيرمان يخسر نقطتين ودوي أمام لوريان












اسكواش - علي فرج يكشف لـ في الجول أسباب اعتزاله رغم اقتراب الأولمبياد