Cristiano Ronaldo ended a three-game scoreless streak, putting Real Madrid ahead in the first half of a 2-0 win over Schalke on Wednesday night in the first leg of the Champions League’s second round.
In the night’s other game, Danilo converted a penalty kick in the 79th minute to give Porto a 1-1 tie at Basel.
Ronaldo scored on a 26th-minute header off Dani Carvajal’s cross, then set up Marcelo’s goal from the edge of the penalty area in the 79th.
Real Madrid won 6-1 in the same stadium at the same stage last year. The second leg of the total-goals series is March 10 in Spain.
Madrid has won 10 consecutive Champions League matches, outscoring opponents 27-3.
Timon Wellenreuther, a 19-year-old goalkeeper, made his Champions league debut and had a great point-blank save on Madrid’s Karim Benzema. The ball slithered through Wellenreuther’s legs before he scooped it up.
Schalke forward Klaas-Jan Huntelaar limped off the field in the 33rd.
At Basel, Danilo tied the score after Walter Samuel was called for a hand ball by English referee Mark Clattenburg.
Derlis Gonzalez had put the hosts ahead in the 11th, connecting with a long pass from Fabian Frei and beating two defenders before slotting the ball past goalkeeper Fabiano.