New Zealand completed their Oceania campaign with a 100 per cent record as they beat the Solomon Islands 2-0.
Gabon caused upset as they held Portugal to a draw, while Didier Drogba scored as Ivory Coast triumphed in Austria.
New Zealand captain Ryan Nelsen has been ruled out of the international friendly against China due to injury.
Sam Allardyce is unhappy after West Ham defender Winston Reid was called up by New Zealand despite carrying an injury.
Barcelona star Lionel Messi scored a hat-trick as he inspired Argentina to a 3-1 win over Switzerland.
Australia overcame New Zealand in a friendly in Adelaide with Josh Kennedy scoring twice on his return for the home side.