Epic Grandmaster Vidit’s Journey to the Grand Swiss Victory November 11, 2023 NHaselton Uncategorized World ChessSat, November 11, 2023 5:02pmURL:Embed: How Vidit won the Grand Swiss 2023 #chess #viditgujarathi