Kastles earn historic 34th straight win