Two-goal Romelu Lukaku fired Belgium’s golden generation into next year’s World Cup finals with Germany and Switzerland also sealing their tickets to the Brazil extravaganza on Friday.
Belgium, boasting one of the most talented squads in Europe, will return to the global showpiece for the first time since 2002 after a 2-1 win in Croatia guaranteed top spot in Group A.
Perennial finalists Germany’s 3-0 home win over Ireland, with goals from Sami Khedira, Andre Schuerrle and Mesut Ozil, put them through from Group C while the Swiss won 2-1 in Albania to wrap up Group E.
The Netherlands, with Robin van Persie hitting a hat-trick in an 8-1 demolition of Hungary, and Italy had sealed their passage to the finals before Friday’s penultimate round of qualifiers.
Holders Spain moved to the brink of qualification from Group I after captain Xavi and substitute Alvaro Negredo struck in a labored 2-1 win at home to Belarus.
Group F leaders Russia, with a 4-0 victory in Luxembourg, and England, who beat Montenegro 4-1 at Wembley, remain in pole position in Group H ahead of Tuesday’s final round of matches.
Victory on a wet night in Zagreb prompted joyous celebrations from the Belgian players in front of a sizeable and vociferous contingent of travelling fans.
Lukaku broke the deadlock from Steven Defour’s defense-splitting pass and doubled the lead seven minutes before the break, racing away from the halfway line before lifting the ball over prone goalkeeper Stipe Pletikosa and walking the ball into the net.
Sweden captain Zlatan Ibrahimovic struck a late winner to earn a 2-1 victory over Austria that secured second place behind the Germans and one of the playoff spots.
The eight best group runners-up advance to a two-legged playoff next month to fill the last four European places.
Goals from Xherdan Shaqiri and Michael Lang clinched Switzerland’s passage with their successful campaign built around a rock-solid defense that has conceded just six goals.
Iceland or Slovenia will finish second in the group.
Iceland, 2-0 winners over Cyprus on Friday, will secure that spot if they can win in Norway on Tuesday while Slovenia, who face the Swiss in Berne, stayed in contention thanks to Milivoje Novakovic’s hat-trick in a 3-0 drubbing of the Norwegians.
Spain’s win in Palma de Mallorca put them three points clear of France with one match to play and a point against Georgia in Albacete on Tuesday will secure a berth in Brazil.
Russia need a point from their final game away at Azerbaijan to qualify after brushing aside Luxembourg to move three points ahead of Portugal.
A late blunder from goalkeeper Rui Patricio gifted Israel a 1-1 draw in Lisbon to leave Portugal, who led through a first half goal from Ricardo Costa, staring at the playoffs.
England will win their section with victory at home to Poland. Roy Hodgson’s side had to remain patient to overcome stubborn Montenegro.
Wayne Rooney eased England’s nerves when he struck soon after the restart and a Branko Boskovic own-goal, a stunning third on his debut by Andros Townsend, and an injury-time penalty from Daniel Sturridge secured victory.
Ukraine remain one point behind and must hope England slip up against the Poles. Andriy Yarmolenko scored the only goal as the Ukrainians edged Poland 1-0 in Kharkiv which all but ended the Euro 2012 co-hosts’ hopes of progressing.