Ronaldo starts in much-changed Madrid side
Real Madrid's Portuguese forward Cristiano Ronaldo reacts during the Spanish league football match Malaga CF vs Real Madrid CF at Rosaleda stadium in Malaga on March 15, 2014 - by Jorge Guerrero
Ronaldo was on target twice in Gelsenkirchen to take his tally to 11 in just six games in the competition so far this season.
Otherwise, Ancelotti rested a number of his stars with Sunday's La Liga clash with Barcelona in mind as Gareth Bale was relegated to the bench, whilst Karim Benzema was ruled out with a bruised thigh.
Youngsters Nacho, Asier Illarramendi, Isco, Jese Rodriguez and Alvaro Morata were all given their chance to shine on the European stage.
Schalke boss Jens Keller made three changes to the side that was thrashed three weeks ago at the Veltins Arena as Felipe Santana, Kevin-Prince Boateng and Jefferson Farfan were replaced by Tim Hoogland, Kaan Ayhan and Chinedu Obasi.
Real Madrid (4-3-3)
Iker Casillas (capt); Nacho, Sergio Ramos, Raphael Varane, Fabio Coentrao; Xabi Alonso, Asier Illarramendi, Isco; Jese Rodriguez, Alvaro Morata, Cristiano Ronaldo
Schalke 04 (4-2-3-1)
Ralf Faehrmann; Tim Hoogland, Benedikt Hoewedes (capt), Joel Matip, Sead Kolasinac; Kaan Ayhan, Roman Neustaedter; Chinedu Obasi, Max Meyer, Julian Draxler, Klaas-Jan Huntelaar
Referee: Sergei Karasev (RUS)