World number one side Belgium booked a Munich quarter-final with Italy after Thorgan Hazard’s first half strike sent defending champions Portugal home early.