By PTI
Grandmaster D Gukesh has replaced the legendary Viswanathan Anand as India's top chess player after more than three decades. The 17-year-old Chennai GM, who recently lost in the quarterfinals of the FIDE World Cup in Baku, moved ahead of Anand to be ranked number eight in the world.