Hey i think u need to use the best counter to chien-pao, which is chien pao itself. This guy takes 28 from banded tera dark crunch, and i must say perhaps in the end your recover chien was the truth.
Chien-Pao @ Heavy-Duty Boots
Ability: Sword of Ruin
Tera Type: Dark
EVs: 252 HP / 252 Def / 4 Spe
Impish Nature
- Swords Dance
- Recover
- Crunch
- Icicle Crash