Bosnia set up a winner-takes-all Group D clash with France in Paris after a 5-0 win over Luxembourg in Zenica, while the French cantered to an equally convincing 3-0 triumph against Albania tonight.
Goals from Florent Malouda, Loic Remy and substitute Anthony Reveillere meant the French go into the final group fixture with a one-point advantage – but also with memories of plenty of previous last-gasp qualifying disappointments.
In the other Group D fixture, Romania saw their slim play-off hopes disappear in a disappointing 2-2 draw with Belarus in Bucharest.
Late goals from Georgios Samaras and Theofanis Gekas helped Greece regain control of UEFA European Championship Qualifying Group F with a tense 2-0 win over Croatia in Piraeus.
The Greeks started the night knowing a win was almost essential in their penultimate match in the group, with the Croatians enjoying a one-point lead.
Samaras struck in the 71st minute and Gekas added the second eight minutes later to leave the Greeks knowing a point in their final group game in Georgia next Tuesday will be enough. Latvia beat Malta 2-0 in the other Group F game.
Belgium wrested control of the race for a play-off place in Group A with a 4-1 win over Kazakhstan in Brussels, while rivals Turkey were sent crashing 3-1 by group winners Germany in Istanbul.
Timmy Simons, Eden Hazard, Vincent Kompany and Vitaly Yevstigneev’s late own goal gave Belgium a 4-0 lead, but in order to guarantee their play-off spot Georges Leekens’ men must now win in Germany.
Turkey, who have a home game against Azerbaijan, went down to strikes from Mario Gomez and Thomas Muller. Hakan Balta pulled one back before Bastian Schweinsteiger settled matters with an 86th-minute penalty.
Belgium’s win eliminated Austria, despite their 4-1 win in Azerbaijan.
Holland were made to work harder than expected to extend their 100% record to nine games in Group E, Klaas Jan Huntelaar scoring the only goal of the game in the 40th minute at home to group minnows Moldova.
Sweden effectively guaranteed the runners-up slot with a 2-1 win over Finland in Helsinki, Sebastian Larsson’s early strike setting the Swedes on their way and Martin Olsson adding a second before Joona Toivio’s late consolation.
The Scots know wins from their final two matches will guarantee second place - but their last match is against Spain in Alicante. The Czechs’ final game is a trip to Lithuania next week.
Branislav Ivanovic cancelled out Claudio Marchisio’s early strike as Serbia secured a potentially vital point in Group C with a 1-1 draw against Italy in Belgrade.
Estonia went second as they completed their fixtures with two Konstantin Vassiljev goals giving them a 2-1 win in Northern Ireland – but a point for Serbia in their final match in Slovenia next week will be enough to earn a play-off place.
Spain maintained their 100% record in Group I with Juan Mata and Xabi Alonso scoring in a 2-0 win over the Czech Republic in Prague, a win that keeps Scotland’s slim play-off hopes alive.
Portugal and Denmark will play off for qualification from Group H in Copenhagen next Tuesday night after the former beat Iceland 5-3 in Porto.
The home side were coasting at 3-0 thanks to an early double from Nani and a third from Helder Postiga, but Aron Gunnarsson and Hallgrimur Jonasson scored in the second half to reduce the deficit.
Late strikes from Joao Moutinho and Eliseu finally secured victory, before Birkir Bjarnason’s injury-time penalty.
Portugal will go to the Danish capital knowing a draw will be enough but the Danes will be brimming with confidence after a 4-1 win in Cyprus, in which veteran winger Dennis Rommedahl scored twice.