In the other threads here people just say "use treasure cards" or something but if you want to take your time (or if you like your low pip attacks) here is his cheat:
If you attack him, you need to have a shield on or else he says "You won't last long without Shields!" and casts a buffed Vampire on you. The problem here is that, every third round, he takes off ALL your shields. So the spell casting should look something like this: Shatter (Randolf), Shield (you), Attack (you).