Mixed fortunes for world hopefuls

USA were beaten 1-0 by fellow FIFA World Cup™ qualifiers Slovakia in Bratislava, with Marek Hamsik's first-half strike the difference between the sides.

Switzerland lost 1-0 to Norway as John Carew converted a penalty, Danko Lazovic scored the only goal as Serbia beat Northern Ireland 1-0, while Eduardo and Mate Bilic each scored twice as Croatia thrashed Liechtenstein 5-0.

Elsewhere, finalists Denmark and Korea Republic shared a goalless draw in Esbjerg, while, in matches involving nations who will not be taking part in the finals, Luxembourg and Iceland drew 1-1 and Belgium beat Hungary 3-0.

Goran Pandev scored twice as Macedonia beat Canada 3-0, while Romania won 1-0 in Poland, Saudi Arabia and Belarus drew 1-1 and Estonia and Albania drew 0-0.