Kevin de Bruyne scored his ninth goal of the season for club and country
The visitors outclassed their opponents in the first half and took the lead when Yannick Carrasco fired in.
Romelu Lukaku then converted from Kevin de Bruyne's pass to make it 2-0 before Niclas Fullkrug reduced the deficit from the penalty spot.
However, De Bruyne made it 3-1 after a swift Belgium attack before Serge Gnabry added a late consolation.
The victory was Belgium's second in four days after a Lukaku hat-trick beat Sweden in their opening Euro 2024 qualifier on Friday.
-- Courtesy of Borneo Bulletin