20050620 news: Anand wins Leon chess title