Now or never for Cardinals