Dragoons are your best friend in this battle. Get you some Wind spears and Jump as much as possible. Three or four dragoons could be your best bet.