u do realize all 3 liches focus the same target ? A witch won't tank liches in Imortal beast. Best place your princess last and in range to act a lightning rod for the liches , while your other units kill everything else. If you have enough heal to keep both the princes healthy (u will need at least 1300-1500 heals on her alons since she will take lich aggro and will probably block something as well + heals for the rest of the team. Hell , u could actually place 4 -5 healers and just cut of 1 of the mages. 1 account did it with only 1 mage and solano.