So Akule stated warcraft lol
Ok against Human you can get a DH as first who is better than kotg. You can kill the rifles even with hunts or dryads and bears/giants it doesnt matter by using immolation and killing rifles 1 by one. But you have to be very careful with DH- buy potions of healing and invisibility.
The second way is with warden and fan of kvines on rifles, also avoid being focused on your warden.
try to outnumber the rifles and kill priests/sorc 1st or breakers if you have bears.