Argentina then beat Yugoslavia in Florence on penalty kicks, advancing to the semi-finals, where they played against Italy in Naples. The Italians had not conceded any goals in five matches, and were up 1–0 at half-time. In the second half, Caniggia headed a cross into the net of goalkeeper Walter Zenga, ending his record streak at 517 minutes without conceding a goal, and sending the match into extra time. After no change in the score, penalty kicks were taken, and Argentina won again through this method, advancing to the final. Caniggia had been cautioned in the team's second first round match against the Soviet Union, and then received another yellow card against Italy for deliberately handling the ball, which earned him a suspension. He had to watch the final between his team and West Germany from the stands in Rome, which Argentina lost 1–0.
