The AP reports: Tracy McGrady and the Houston Rockets made up for a sputtering offense with some sparkling free-throw shooting. McGrady had 22 points, Yao Ming added 16 and the Rockets beat the Oklahoma City Thunder 89-77 on Saturday night for their third straight win. Carl Landry had 14 points and tied a career best with 11 rebounds for Houston. Ron Artest, Luis Scola and Rafer Alston added 10 points apiece… Kevin Durant, the reigning Rookie of the Year, had 26 points, five rebounds and four steals for Oklahoma City. Johan Petro and Jeff Green had 10 points each.