get_match, raise exception if not found