In National Basketball Association ( NBA ) action Thursday , Tracy McGrady scored 34 points to lead the Houston Rockets over the Cleveland Cavaliers , 90-81 in Cleveland .