Belgium were too strong for a Zlatan Ibrahimovic-less Sweden side, as they beat them 2-0 in an international friendly on Sunday.