Now this is different. I see a lot of hidden ability blaziken (speed boost) with protect. And yea, it’s OP, being able to deal MASSIVE damage, whilst out speeding is very good. Here is my counter to it.
Evs: def 252 HP 252
Ability: mummy (very useful)
Nature: literally anything that boostes def, preferably bold (-atk +def)
On the first turn, you curse, this’ll cripple it, and most blaziken strategies are protecting the first turn, and curse just so happens to go through protect.
Every 2nd turn, you protect. This’ll give you some health back (because of leftovers), and on the second turn, you’ll have an 8th of your health back already.
Mean look, in case your opponent decides to switch, and cofagrigus already has high def, so no need to panic if you’re worried you won’t tank a hit.
Haze, always think of the worst that can happen, and they DO kill cofagrigus, so haze, then bring in your fire / fighting counter safely; they won’t have speed boost anymore, because —this is where the ability comes in— it’s ability becomes mummy, due to COFAGRIGUS’s ability.
Hope this helps