Chelsea’s title defense in the Champions League ended despite a 3-2 win against Real Madrid on Tuesday, with Karim Benzema spoiling the English team’s comeback by scoring in extra time to put the Spanish powerhouse back into the semifinals.

Benzema had scored a hat trick in the first leg to give Madrid a 3-1 lead, then got the decisive goal at the Santiago Bernabéu Stadium with a header off a cross by Vinícius Júnior six minutes into extra time.

Also Read: Villarreal stuns Bayern to reach Champions League semis for first time in 16 years

The hosts had looked beaten after going down 3-0 in regulation, but substitute Rodrygo evened the aggregate score in the 80th and Madrid found a way to reach the last four for the 10th time in the last 12 seasons.

Chelsea had overpowered Madrid early and built a lead through goals by Mason Mount in the 15th, Antonio Rüdiger in the 51st and Timo Werner in the 75th.

Madrid will next face either Manchester City or Atlético Madrid, which play on Wednesday in the Spanish capital with City defending a 1-0 lead from the first leg.

In the other quarterfinal on Tuesday, modest Spanish club Villarreal advanced past Bayern Munich 2-1 on aggregate after a 1-1 draw in the second leg in Germany.

The loss will add to Chelsea’s off-the-field turmoil amid the forced sale of the club after sanctions in Britain against oligarch owner Roman Abramovich following Russia’s invasion of Ukraine.

Chelsea sits in third place in the Premier League, five points clear of Tottenham in the final Champions League place with a game in hand.

Chelsea had eliminated Madrid 3-1 on aggregate in last year’s semifinals en route to its second Champions League title.