Lol, he was easy, get rid of pikachu and blastoise and you'll be fine,
Get a ghost type that knows a move like focus blast (i highly suggest gengar) and he wont be able to hit u because snorlax has all normal moves, charizard, kill hime with a rock type pokemon, and venusar with a physical-fire type, my arcanines flare blitz took him out and my arcanine was about 13 levels lower