Moldovan club Sheriff stunned Real Madrid2-1 at the Santiago Bernabéu Stadium on Tuesday to continue its strong start to its first Champions League campaign.
The visitors had rarely threatened until opening the scoring after a breakaway in the 25th, with Jasurbek Yakhshiboev finding the far corner with a firm header past Madrid goalkeeper Thibaut Courtois.
A mistake by Courtois a few minutes later while trying to move the ball up the field nearly gave Sheriff another goal, with Yakhshiboev’s shot missing just wide of the post.
Benzema, Vinícius Júnior, and Eden Hazard all had scoring chances as Madrid kept pressuring, but failed to capitalize on them while Sheriff threatened on counterattacks.
Benzema equalized from the penalty spot after a controversial foul on Vinícius Júnior as he tried to get past a defender inside the area. The referee initially let play continue but awarded the penalty after checking the video review.
Less than 10 minutes later, Sheriff had a potential winner by substitute Bruno called back for offside, but Thill still secured the victory near the end with a first-timer that hit the upper corner of the net.
Sheriff leads Group D with six points, three more than Madrid and five more than both Shakhtar Donetsk and Inter Milan, which drew 0-0 in Ukraine in the other group match.
Sheriff beat Shakhtar Donetsk 2-0 in its opener at home, while Madrid won 1-0 at Inter.
Madrid coach Carlo Ancelotti made four changes at once after the equalizer, with Luka Modric and Toni Kroos among those coming off the bench. Madrid next visits Shakhtar Donetsk, while Sheriff plays at Inter Milan.