>>35926627Let me eloborate how I did it.
I started with Slowbro, but instead of using Psychic on his Crobat, I put him to sleep with Yawn. Then I used Slack off to survive his moves until he fell asleep, and while he was asleep, I recovered my health, again with Slack off. Then I finally used Psychic on his Crobat, which brought his HP in the red area.
Now I know that Gladion switches his Crobat when its HP is so low, and what makes the most sense is that he would switch over to Weavile. So instead of using Psychic again, which wouldn't do anything against Dark types, I used Scalp. Just as I predicted, he switched to Weavile. Now I was very lucky, because my Scalp burnt him!
What we he do now? Use a Dark type move. There's no reason to keep Slowbro on the field, so I switched to Raticate. As I thought, he did a Dark type move, which wasn't very effective. I used Raticate's Hyper Fang on him, but he got lucky and beat Raticate. I used Salazzle to finish him off.
Then came the real challenge, his Silvally. I switched to Slowbro and used Yawn. Before he fell asleep, he killed my Slowbro. Then I switched to Decidueye and spammed Spirit Shackle on him while he was asleep. But he woke up on the last turn and killed my Decidueye, but thankfully in the same turn, Hail dealt him the finished blow.
He only had one Pokemon left, his sleeping Crobat, while I only had Salazzle. Salazzle beat him and I won the battle.