Brazilian side Fluminense booked their semi-final place at the Fifa Club World Cup with a victory over Saudi club Al-Hilal.
Flu will face either Chelsea or Palmeiras on Tuesday (20:00 BST) in New Jersey.
Matheus Martinelli gave them the lead with a wonderful finish into the top corner from 16 yards out from Gabriel Fuentes’ pass.
Al-Hilal had a penalty overturned by the video assistant referee when Samuel Xavier clipped Marcos Leonardo accidentally.
But they got their equaliser when Kalidou Koulibaly’s header fell to Leonardo, who netted from close range – his fourth goal of the tournament.
Fluminense found the winner though when Xavier headed the ball down to substitute Hercules, who slotted a shot into the bottom corner.
Al-Hilal piled on plenty of late pressure but could not find an equaliser to force extra time.