Missed opportunities haunt Nadi, Ba salvage draw