Belgium 3-0 Scotland
Belgium made it four wins out of four in Group I with a 3-0 victory over Scotland at Heysel Stadium on Tuesday.
Romelu Lukaku registered a brace while and Kevin de Bruyne also got himself on the scoresheet for the world's number one-ranked side.
Andorra 0-4 France
France claimed a convincing 4-0 victory over Andorra at Estadi Nacional on Tuesday.
Didier Deschamps' men suffered a shock defeat to Turkey over the weekend and were desperate for a return to winning ways
Kylian Mbappe, Wissam Ben Yedder , Florian Thauvin and Kurt Zouma netted for Les Bleus, who leapfrogged Turkey in to top position in Group H.
Germany 8-0 Estonia
Germany thrashed Estonia 8-0 at Coface Arena to maintain their hundred percent record in Group C.
Marco Reus and Serge Gnabry both netted braces while Leon Goretzka , Ilkay Gundogan, Timo Werner and Leroy Sane all contributed to a comprehensive victory.
Italy 2-1 Bosnia-Herzegovina
Italy claimed a hard-fought 2-1 come-from-behind victory over Bosnia-Herzegovina at Juventus Stadium on Tuesday
Edin Dzeko gave the visitors the lead in the 32nd minute but Lorenzo Insigne and Marco Verratti snatched victory for the Azzurri, who are sitting pretty at the summit of Group J with four wins from four.
Hungary 1-0 Wales
Wales' qualification hopes were left hanging by a thread as they fell to a 1-0 defeat to Hungary at Groupama Arena on Tuesday.
Mate Patkai stole the headlines in the 80th minute. Hungary are top with nine points, while Wales are fourth with three.
Kazakhstan 4-0 San Marino
Azerbaijan 1-5 Slovakia
Belarus 0-1 Northern Ireland
Iceland 2-1 Turkey
Albania 2-0 Moldova
Russia 1-0 Cyprus
Liechtenstein 0-2 Final
Greece 2-3 Armenia