Early second half run helps Texans win battle of top-5 teams