Croatia remain in control at the top of European Championship qualifying Group E following a comprehensive 6-0 away victory over Andorra.
Darijo Srna, Mladen Petric (two), Niko Kranjcar, Eduardo da Silva and Ivan Rakitic did the damage for a rampant Croatian outfit, who maintain their three-point lead over England.
The hosts' misery was completed 14 minutes from time when Genis Garcia was dismissed.
FYR Macedonia could only manage a 1-1 draw against Estonia despite dominating for large periods in Skopje.
After the away side took the lead through an early Raio Piiroja strike, Macedonia levelled things up with Goran Maznov heading home from a corner.
Italy moved into second place behind Scotland in Group B after Antonio Di Natale's double earned the world champions a vital 2-1 win in Ukraine.
Andriy Shevchenko briefly levelled in the 71st minute.
Lithuania picked up three morale-boosting points with a hard-fought 2-1 win over a battling Faroe Islands.
Edgaras Jankauskas and Tomas Danilevicius both netted from close range before Rogvi Jacobsen's well-taken consolation deep into injury-time.
An early goal from Xavi and a late tap-in from Fernando Torres earned Spain a 2-0 win over Latvia and put Luis Aragones' team level on points with Sweden at the top of Group F.
The opener came in the 13th minute when an unmarked Xavi sidefooted home from four yards.
Torres sealed matters five minutes from time, knocking in a rebound after Andris Vanins had saved Miguel Angulo's shot.
Denmark kept alive their qualification hopes with a 4-0 home victory over minnows Liechtenstein.
Morten Nordstrand (two), Martin Laursen and Jon Dahl Tomasson were the men on target, all in the first half.
In Group G, Holland left it extremely late to beat 10-man Albania 1-0, Ruud van Nistelrooy's strike moving his country level on points with leaders Romania.
Lorik Cana was dismissed for the hosts just three minutes before Van Nistelrooy's goal.
Dimitar Berbatov scored twice as Bulgaria kept their qualification bid on track with a 3-0 home win over Luxembourg.
Manchester City midfielder Martin Petrov got the third from the penalty spot.
Slovenia had to fight off a brave second-half performance from 10-man Belarus to secure a 1-0 win.
An early penalty from Klemen Lavric was enough to secure the points as Belarus saw Artem Radkov sent off for two bookings inside two second-half minutes.
In Group A, Poland moved a step closer to the finals after a goalless draw against a Finland side that could still join them in Switzerland and Austria.
The stalemate was a good result for Portugal, but they failed to fully capitalise when they were later held to a 1-1 draw at home to Serbia.
Simao Sabrosa's precise free-kick in the 11th minute looked to have earned the Portuguese all three points, but Serbia hit back through Branislav Ivanovic two minutes from time.
Belgium's slim hopes of qualification are all but dead after they could only secure a 2-2 draw with Kazakhstan.
They had led 2-0 thanks to goals from Karel Geraerts and Kevin Mirallas but a Dmitry Byakov strike and a Samat Smakov penalty earned the home side a point.
In Group C, two goals in four second-half minutes set Turkey on their way to a 3-0 win over 10-man Hungary to greatly improve their qualifying hopes.
After Zoltan Gera had been dismissed, Turkey made their man advantage count and took a 2-0 lead through Gokhan Unal and Mehmet Aurelio before Halil Altintop wrapped up the points late on.
Greece took another step towards getting the chance to defend their European title in Switzerland and Austria when they claimed a 2-2 away draw against in-form Norway.
Twice the pool leaders took the lead in the Norwegian capital through Sotirios Kyrgiakos but Norway came back to equalise on each occasion, first through John Carew and then with a magnificent strike from John Arne Riise.
Bosnia-Herzegovina's hopes of qualifying suffered a major setback when they were surprisingly beaten 1-0 at home by Moldova.
Igor Bugaev scored the only goal of the game midway through the first half.
In Group D, Cyprus coasted to an easy 3-0 win over a San Marino side still without a point in what has been a dismal qualifying campaign for them.
Konstantinos Makridis opened the scoring for the hosts in the first quarter of an hour. Two goals from Efstathios Aloneftis then sealed the win for the home side.