Boca Juniors beat Palmeiras in a Copa Libertadores semi-final penalty shootout. Sergio Romero was the hero for Boca Juniors.
Edinson Cavani put Argentine club Boca ahead in the first half, but Joaquin Piquerez tied the game in Sao Paulo after defender Marcos Rojo was sent off.
Romero, who used to play for Manchester United, saved two shots during the shootout, which Boca won 4-2.
On November 4, they will play the Brazilian team Fluminense in the final.
Boca has now won three straight spot shootouts to reach the final. In the first two rounds, they beat fellow Argentine team Racing Club and Uruguayan team Nacional.
“I’m 36 years old, which is a time when I like to have fun, and punishments are fun for me,” Romero said.
After a scoreless first leg, this latest win gives Boca a chance to tie Independiente’s record of seven Copa Libertadores titles.
Fluminense beat Internacional 2-1 on Wednesday and will try to win South America’s top club competition for the first time.
The final will be played at the Maracana in Rio de Janeiro, which is the home stadium of the Brazilian team.
Ezequiel Fernandez, a midfielder for Boca, said, “When you’re a kid, you dream about days like these, so to live them is a unique and special experience.”
“It’s history, but even though we know how big and great we are, it’s still a dream.”
After 23 minutes, Cavani scored from close range. He, like Romero and Rojo, used to play for Manchester United in the Premier League.
Rojo, who used to play for Argentina, was sent off after getting a second yellow card for a late tackle.
Palmeiras put on 17-year-old Endrick, who has a deal to join Real Madrid next July, as they tried to tie the game. Their efforts paid off when Piquerez’s shot from 25 yards, which was blocked, beat Romero.
But Cavani missed Boca’s first penalty, and Romero stopped Palmeiras’ first two shots to help his team advance.