Brazil and Italy will join Spain in the semi-finals of the Confederations Cup if they both maintain their 100 percent records in Group B todag.

Although both made shaky starts in their opening matches on Monday, Brazil should beat the United States and Italy should overcome Egypt which would give them both six points and mean they cannot be caught at the top of the group.

World champions Italy meet African champions Egypt at Ellis Park in Johannesburg while Brazil, the South American champions, meet the CONCACAF champions United States at Loftus Versfeld in Pretoria in the day's first match.

Brazil needed a last-minute penalty to overcome Egypt 4-3 in a thriller in Bloemfontein on Monday, a narrow escape their coach Dunga blamed on fatigue.

Italy, who had to overcome a halftime deficit before they beat the Americans 3-1 in Pretoria on Monday, could have Fabio Cannavaro back in the side after injury following his return to fulltime training.

Although the 2006 World Cup winners dominated the second half against the US, Italy coach Marcello Lippi highlighted several concerns as he looked ahead to the match against Egypt.

"I was surprised by the tension in our game early on but we finally managed to get the ball moving, though the ball possession was not as much as I would have liked," he told reporters.

Spain secured their place in the last four on Wednesday after they beat Iraq 1-0 in Bloemfontein. South Africa beat New Zealand 2-0 in the day's other Group A match.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.