Adelaide will welcome Fremantle to their Norwood Oval home for an AFLW semi-final clash, with star Anne Hatchard set to cause trouble after overcoming illness.