The Portland Trailblazers beat the Oklahoma City Thunder 117-106 Tuesday night in an NBA game at Oklahoma City.  The Blazers (22-18) play at Houston tonight.