North Melbourne captain Emma Kearney will return from a bad hamstring injury in the Kangaroos' AFLW preliminary final against Port Adelaide.