Prosecutor race enters final weeks