Return best match index and similarity score