"India invented Chess."
So what? England invented football, they haven't won the world cup since 1966 and have never won the euro cup.
So much for being the first to play the beautiful game.
They standardized football. Probably started in China. As for the cup, it probably happened before the formation of nations.
But yes, coming up with rules for a game and excelling in it are two different things unless you count gerrymandering
talk about blowing your own trumpet!
Now all we need to know is if the Indians invented the trumpet