Belgium bounced back from a disappointing 1-1 draw with Czech Republic as they recorded a massive 8-0 win over Belarus on Tuesday.
Leandro Trossard, Christian Benteke and Hans Vanaken scored a brace each in the big win.
Michy Batshuayi opened the scoring in the 14the minute, and Vanaken doubled the lead three minutes later before Trossard and teen-ager Jeremy Doku joined the scoring.
Four more goals were added in the second half, and Dennis Praet opened the flood of goals in the fourth minute of the second half.
Benteke, Trossard, and Vanaken completed the rout as Belgium took seven points from the available nine in the March international break.
Elsewhere, Gibraltar were thrashed 7-0 by the Netherlands, as Memphis Depay, and Luuk De Jong got on the scoresheet.
Steven Berghuis opened the scoring just before half-time. Subsequently, De Jong, Depay, Wijnaldum, Donyell Malen, and Van Der Beek got on the scoresheet.
The win gives the Dutch their second win of the qualifiers after their 4-2 loss to Turkey and a 2-0 win against Latvia.
Meanwhile, Portugal came from behind to beat Luxembourg 3-1 to return to winning ways after a 2-2 draw with Serbia.
Luxembourg got ahead thanks to Gerson Rodriguez, who scored his second goal in his second game after his match-winner against Ireland.
However, Diogo Jota equalized on the stroke of half time. Christiano Ronaldo doubled the advantage six minutes into the second half, and Joao Palhinha completed the victory.
Furthermore, Manchester United midfielder Daniel James scored with less than ten minutes left to hand Wales a 1-0 win over Czech Republic.
In other results, Serbia defeated Azerbaijan 2-1, and Cyprus shocked Slovenia 1-0 while Norway defeated Montenegro 1-0.
Croatia defeated Malta 3-0, Latvia held Turkey to a 3-3 draw, while Russia were defeated 2-1 Slovakia.