This football worldcup has proved to be an eyeopener for Indian sports.Countries like Toga, Trinidad & Tobago, with population of a few lakhs have advanced into world cup finals. This world cup football has enlightned many an Indians as to where we stand in sports compared to other countries. The GDP growth rate of these countries, technological development, human resources & what not is way beyond when compared with India. Inspite of good resources, high GDP growth, etc India still couldnot make into world cup finals. India stand at 117th position in world football rankings. Inspite of a country with a billion plus population what is the reason for India not gaining an entry into world cup?. Most of the major sports like tennis, swimming, football, cycling, athletics, etc in the world has more than 30 to 40 countries playing in it. Only Cricket is played by 10 to 12 countries. Out of it, hardly 6 to 7 countries are in the high rankings. Remaining 5 to 6 countries are still in the infant stage. Is this the reason why Cricket is the only sports in which indians excel playing against 5 to 6 good teams? Even playing against 5 to 6 teams they are tigers at home & outside India their performance is not consistent. While they fail to make a mark in other sports where one can find atleast some 20 good teams competeing. Some of the reasons like politics, reservation, no future for sportssters, less fund for training, red tapism, can be cited for the poor performance by Indians in sports. Many excellent sportsters of yesteryears are in a very bad condition today. Also we should stop giving too much media attention to sportsters once they acheive something. Sania Mirza is the classic example of this. After the adworld embraced her, she has hardly won any tournaments.(Forget about the grandslams!) Only a concerned effort by the government, sports organizations, NGO’s & citizens would bring improvement in Indian sports.