SilverChiko
Protect The Smiles!
I know.lol, it wasn't meant as an offense xD Sito is a good trainer, so you must be a good one too as you managed to defeat him.
The thing that helped me the most was my defensive core of Weezing and Mega-Manectric, they shut down most physical sweepers not named Bisharp.