Arizona vs Houston: The Cardinals' 7th straight win will be bright and snappy