Jon Bautista and Asier Illarramendi bagged second half consolation goals for Sociedad.
"I think we played the kind of game we had to, but it's true it will be different on Wednesday", he said.
Ronaldo was denied another by the woodwork in the 33rd minute, but straight after the post kept out his volley, Toni Kroos fired a perfectly-placed shot into the top corner from just outside the box to all but seal the win.
Real Madrid boss Zinedine Zidane lashed out at critics favouring Isco's exit on Friday ahead of his side's La Liga clash with Real Sociedad at the Santiago Bernabeu. They will be extra motivated to play us at home, in front of their supporters.
The Los Blancos have struggled this season and now sit third in the La Liga, 16 points behind league leaders Barcelona and watch their chance at the back-to-back title slowly slipping away from them. "Our goal is to arrive in the best shape possible for Wednesday".
Ronaldo, a five-time Ballon d'Or victor, is widely regarded as one of the greatest players of his generation and the Portuguese global has broken numerous goal scoring records over the years.
I'm The Best Behaved Coach In EPL, Says Jose Mourinho
The Reds endured a frustrating afternoon at St James' Park and were beaten 1-0 after a second-half victor from Matt Ritchie . I think the natural effect is he will have his contract and he'll be a Manchester United player for years".
Madrid dropped points for the fourth time in the last six games after drawing 2-2 with Levante.
Griezmann scored after he was quickest to the ball after a long strike by Saul Niguez hit a defender and fell loose in the area.
Griezmann marked his goal by holding up a shirt carrying the name of Nacho Barbera, in a tribute to the 15-year-old Atletico fan who died suddenly during a youth game near Valencia last weekend.
Their eighth victory in 12 matches lifted them to sixth place, which earns a Europa League berth.
Leganes was a man down from the 84th after Dimitrios Siovas' second booking.
Alaves continued their turnaround under coach Abelardo Fernandez with a 2-1 win at fifth-placed Villarreal, leaving them 16th and seven points above the relegation zone.