Amoroso scored twice as South American champions Sao Paulo beat Saudi Arabia’s Al Ittihad 3-2 to reach the final of the Club World Championship.
Sao Paulo goalkeeper Rogerio Ceni was also on target while Mohammed Noor and Hamad Al Montashari replied for the Saudi Arabian side.
Sao Paolo will now meet the winners of the Liverpool-Deportivo Saprissa tie which will be played on Thursday.
Amoroso put Sao Paulo ahead on 16 minutes, when his deflected shot eluded goalkeeper Mabrouk Zaid.
Ittihad equalised on 33 minutes when Mohammed Noor was the fiurst to react after Rogerio had blocked Mohammed Kallon’s initial effort.
But Amoroso restored Sao Paulo’s lead just after the interval, converting Cicinho’s cross.
Rogerio scored from the penalty spot to extend the lead to 3-1, before Al Montashari gave Al Ittihad a glimmer of hope when he headed home midway through the second half.
“Ittihad were very physical and made it difficult for us,” said Sao Paulo coach Paulo Autuori.
“Amoroso’s second was a great goal and in the second half we were the better team.”
“Our attitude in the first half was wrong,” added Autuori.
“After we scored we just sat back and lost our shape. The players showed more urgency and application after the break.”
Ittihad manager Anghel Iordanescu was furious with French referee Alain Sars for declining two penalty appeals.
“I just wanted to go near him and tell him what a beautiful job he was doing,” the Romanian said sarcastically. “I had my own battle with him. If I look tired that’s the reason.
“With a little more courage and the same rest period before the match, we could have competed with Sao Paulo. I’m proud of my players. They gave absolutely everything.”
Subscribe to World Soccer – The essential football magazine