Kastles make history with 33rd-straight win