Cristiano Ronaldo headed Real Madrid into the quarter-finals of the Champions League with two first half goals against Schalke but an awful performance from the holders suggested their crown is very much up for grabs this season. Carlo Ancelotti’s team were booed off after losing 4-3 on the night. They stumbled into the last eight 5-4 on aggregate but Ronaldo’s goals and the return of Luka Modric apart, there was little to cheer. Ancelotti was even asked if he would be surprised if he was sacked after the performance. He said he was just concentrating on doing his job and apologised for the display: ‘It was bad for the image of the club,’ he said. Cristiano Ronaldo scored a brace for Real Madrid as they made it through to the Champions League quarter-finals . The Portuguese forward heads the ball past Schalke goalkeeper Timon Wellenreuther at the Bernabeu on Tuesday night . Ronaldo is now the highest goalscorer in European competitions after overtaking Lionel messi and Raul with brace . Klaas-Jan Huntelaar beats Pepe to the ball and fires home Schalke's fourth goal against Real Madrid at the Bernabeu . The comeback was well and truly on for Schalke after Huntelaar's strike to make it 4-3 to the visitors in Madrid . Iker Casillas looks dejected on his home turf - the experienced goalkeeper was out of sorts against the German side . Schalke players congratulate midfielder Leroy Sane after his fine strike in the Champions League last-16 second leg . Schalke players salute their fans at the end of the game after beating the Champions League holders 4-3 . Real Madrid were booed off at the end of the game by the home faithful on Tuesday night . A group of Real Madrid fans wave a white handkerchief after the final whistle at the Bernabeu . REAL MADRID: Casillas, Arbeloa (Nacho 83), Varane, Pepe, Fabio Coentrao (Marcelo 58), Khedira (Modric 58), Kroos, Isco, Ronaldo, Benzema, Bale. Subs not used: Navas, Hernandez, Jese, Illarramendi. Booked: Ronaldo, Coentrao . Goals: Ronaldo 25, 45, 52 . SCHALKE: Wellenreuther, Howedes, Nastasic, Matip, Fuchs, Meyer, Neustadter, Hoger (Goretzka 57), Barnetta (Uchida 81), Choupo-Moting (Sane 29), Huntelaar. Subs not used: Wetklo, Ayhan, Sobottka, Kehrer. Booked: Fuchs . Goals: Fuchs 25, Huntelaar 40, 84, Sane 57 . Referee: Damir Skomina (Slovenia) ‘The reaction of the crowd was totally justifiable but it will serve to wake us up. I still believe in the team because I know what they can give but at the moment they are not giving it. We are playing very badly. We need to train more, work more, we need more of everything.’ Ronaldo headed in a Toni Kroos corner on 25 minutes to cancel out Christian Fuchs’ shock opener and when Schalke took the lead again on 40 minutes through Klass-Jan Huntelaar, Ronaldo headed in a Fabio Coentrao cross to equalise. It was his rage at the lacklustre performance from some of his team-mates more than his finishing that was most striking. Karim Benzema scored eight minutes into the second half but Real still allowed Schalke to level on the night with substitute Leroy Sane beating Casillas with a long range shot and when Huntelaar got his second five minutes from time it left Roberto Di Matteo’s team needing just one more goal for one of the all-time Champions League shocks. The fifth goal never came and Madrid stumbled over the line but this was hardly a performance to put fear into the rest of Europe. The mood was set before kick-off when supporters jeered Ancelotti’s name as it was announced. The credit he earned for winning this competition last season seems to have long since disappeared. He needed a positive Champions League display from his players – he never got one. Real looked flat going forward and were slow to cover space at the back and when Tranquillo Barnetta crossed from the right on 25 minutes, he found Fuchs with time and space to shoot past Iker Casillas. Sami Khedira, who will leave on a free transfer at the end of the season had failed to follow Fuchs’ run and Casillas was beaten too easily. Ronaldo turned to shout at his sleepy team-mates after he rose to head in Kroos’ corner five minutes later but Madrid did not wake up. Karim Benzema was also on the scoresheet for Real Madrid as he re-found his goalscoring touch against Schalke . Benzema is congratulated by Real team-mate Pepe after netting past Schalke goalkeeper Timon Wellenreuther (left) Schalke left back Christian Fuchs gave the visitors a shock lead at the Bernabeu on Tuesday night . Fuchs' goal fave the German side a lift as they looked to pull off a shock victory against Real Madrid . Schalke players congratulate the defender after his goal in the 20th minute in Madrid in the Champions League . Klaas-Jan Huntelaar restored Schakle's one-goal advantage when he followed up after Iker Casillas parried the ball into the danger area . The Dutch striker ran back to the halfway line with the ball after scoring against his former club . Huntelaar's goal at the Bernabeu put Schalke back in front with the score at 2-1 in the Champions League clash . Schalke are starting to gain a reputation for spectacular exits from the Champions League. The German club have been on the losing end of the highest-scoring tie of the round each time they've been dumped out in the knockout phase. They might not have made progress, but Schalke get full marks for entertainment, as these aggregate scores show... 2014, last 16 . Real Madrid 9-2 Schalke . 2013, last 16 . Galatasaray 4-3 Schalke . 2011, semi-final . Manchester United 6-1 Schalke . James Restall . A Raphael Varane back pass almost let in Huntelaar who then rattled the bar. And with his third chance inside five minutes he found the back of the net. Casillas spilled Meyer’s shot straight to the Dutchman and, against his old club, he made it 2-1. Ronaldo stepped forward to level once again but a crescendo of whistles still greeted the half-time whistle. Benzema put them 3-2 up on the night on 53 minutes but Leroy Sane beat Casillas from distance to cause further embarrassment. This was the first time since 2009 Madrid had conceded three at home in Europe. Ancelotti immediately brought on Modric and Marcelo for Khedira and Coentrao. The Croatian looked to restore some control to midfield but when Huntelaar got his second of the game off the underside of Casillas’ bar the miracle looked back on for Schalke’s 4,000 following. Gareth Bale was jeered when he shot well wide from a good position. He is a victim rather than the cause of Madrid’s malaise but is starting to struggle in front of the club’s unforgiving supporters. He will be glad that former Tottenham team-mate Luka Modric is now back in the side alongside him. His return and Ronaldo’s reliability were the plus points for Madrid on a night when they answered more questions than provided answers. Around 1,000 Real Madrid supporters had voted for Ronaldo to be dropped earlier this week in a poll organized by Spanish newspaper Diario AS. Whether they were at the Bernabeu on Tuesday night or at home clicking other online surveys it is impossible to know. Once again Real Madrid’s Ballon d’Or had been head and shoulders above the rest and had he not been, next Friday’s quarter-final draw might even have been missing the name of the ten-times winners. Like our Real Madrid Facebook page. Ronaldo stands motionless as Schalke players celebrate scoring a goal at the Santiago Bernabeu on Tuesday night . Gareth Bale looks to get the better of Manchester City loanee Matija Nastasic down the wing on Tuesday night . Carlo Ancelotti gives instructions from the touchline during the Champions League last-16 second leg at the Bernabeu . Huntelaar looks to get away from Real Madrid defender Alvaro Arbeloa as Schalke started positively in Madrid . Luka Modric made his return for Real Madrid after three months out injured after replacing Sami Khedira in the second half . Around 4,000 Schalke fans made the trip to Madrid to watch their team play in the Champions League last-16 second leg on Tuesday . Schalke midfielder Marco Hoger is sandwiched by Real Madrid duo Toni Kroos (left) and Raphael Varane (right) in the air . Karim Benzema skips past the challenge of German World Cup winner Benedikt Howedes on Tuesday night . Galacticos: The Real Madrid starting XI line up for a photo prior to the Champions League clash at the Bernabeu . Ronaldo didn't see the funny side after he was shown a yellow card by Slovenian referee Damir Skomina . Eric Maxim Choupo-Moting holds his head in his hands after missing an opportunity against Real Madrid . Max Meyer skips past the challenge of Real Madrid midfielder Toni Kroos (centre) as Pepe (right) closes in on the youngster . Former Chelsea boss Roberto di Matteo prepares to send on young German midfielder Leon Goretzka . Tranquilo Barnetta is tackled by both Isco (left) and Fabio Coentrao (right) of Real Madrid on Tuesday night .
Cristiano Ronaldo overtakes Lionel messi and Raul as highest goalscorer in European competitions after brace . Portuguese forward scored twice as Real Madrid survived a scare against Schalke at the Bernabeu . Karim Benzema also on target for the hosts as Champions League holders reach quarter-finals . Christian Fuchs, Klaas-Jan Huntelaar and Leroy Sane on target for Schalke but victory is not enough . Champions League last-16 first leg in Germany finished 2-0 to Real Madrid .