Sports World Champion D Gukesh Wins the Rapid Title at 2025 Grand Chess Tour Zagreb Sanchita Patil July 5, 2025