A 14-2 Rockets' run midway through the second quarter was capped by Jeremy Lin's drive and layup to make it 55-34. The Bulls went into the locker room 58-41 down.
Chicago cut the Houston lead to 100-85 with just under eight minutes to play in the fourth quarter, but a 6-0 Rockets' run ended the rally.
The Rockets shot well against Chicago's defense, outscoring the Bulls 66-32 in the paint and 31-8 in transition. Their largest lead was 35 points.
The 120 points allowed and 23-point loss were season-worsts for the Bulls.
The Bulls game against the Indiana Pacers yesterday was postponed so they are next in action tomorrow verses the Washington Wizards.