Cardinals stay hot with 80-37 win over NCS