I have a lvl 96 Gengar with timid nature, and perfect EVs. I have some troubles already with Will... I can“t one hit any of his pokemons with shadow ball/dark pulse, so they are attacking me with psychic and one hit my Gengar  :Cry:    
I used 5 revives in my first battle.   
And nest trainers Skuntank uses sucker punch and gives me a lot of trouble..    
I need some tips, please  :Shy:    
Rest of my team are: lvl 96 Gyarados, lvl 94 Arcanine, lvl 95 Feriligatr, lvl 95 Dragonite.