Germany, after surviving an early let-off, can almost book their flights to Poland and Ukraine after Mario Gomez scored his fourth goal in three internationals in a comfortable outing that gave them their seventh win in as many qualifiers.
Belarus and Bosnia chalked up 2-0 wins over Luxemburg and Albania respectively as Group D, where France are now only one point clear at the top, remained wide open.
The Faroe Islands provided an upset with a 2-0 win over Estonia as Tuesday night's programme of matches, although less than inspiring on paper, provided more drama than expected to round off a marathon European season.
The rest will be short-lived however, with the qualifiers for next season's Champions League due to start on June 28.
Germany, with Philipp Lahm their oldest player at 27, beat Azerbaijan 6-0 earlier in their Group A campaign but had more trouble this time with Vugar Nadyrov hitting the bar for the hosts with the score at 0-0. Mesut Ozil and Gomez put Azerbaijan in their place, however, by scoring twice in a 11 minutes before halftime. Murad Huseynov pulled one back for the valiant hosts in the 89th minute but Andre Schuerrle made it 3-1 in added time.
Germany have 21 points from seven games, 10 ahead of Belgium and a further point in front of Turkey, who have a game in hand.
The winners of the nine groups qualify directly for the finals along with the second-placed team with the best record while the other eight runners-up play off for four more places.