User blog comment:MasterBanette068/I H8 CYPRESS!/@comment-31343441-20170614210149

I'd recommend levelling up your Pokemon. It may not be much of an option where you are, though. Where's your starter? It'd be good against 1/3 of Cypress's team, no matter which one you picked.

I'd say put the Absol first. With Megahorn, it can easily wreck the Venasaur. Next up is a Feraligatr: use your Slowbro. It'll be resistant to water attacks, and it's already a tank. Spam Scald and it will hopefully burn. Next is Blaziken. Use your Flygon with Earthquake, and that's gonna hopefully OHKO with the STAB bonus and all. After that, back to Grass-types with Torterra. If it's not already fainted, use Absol and Megahorn again. Next is Samurott, use Metagross and Toxic it, plus any move of your choice. Final is Delphox. Use either Gabite or Flygon. Backup, Mawile as it has many Dark-type moves.

Hope this helps! If any of your Pokemon faint, use the Mawile.