twitch.tv/SprinkleBeard
FireKnight can be made simple by having a party where their attacks read "Attack 3 times" or "attacks 4 times at random". These will break though his shield quickly. However, you do have waves to demolish before you may challenge him, so balance your party well! Consistently reducing the turn meter of the FireKnight is a great way to control him.
Champs of note:
ColdHeart - RARE VOID Dark Elf
Alure - EPIC MAGIC Demon