Playing Test match and ODI needs lot of mental plannig before the game commences. Gavaskar is right in pointing that this was one problem Indians had in the 2nd test match. There was no application and no thought either in bowling or batting. May be all the Indian players are already thinking of IPL returns and much too excited about it. Every Indian player ireespective being a regular ODI player or not has got into this 20-20 format, which is going to bring in quick bucks. On the other hand the SA team looked totally comitted and focused on the game, they wouldn't give out a bit. This was poor mis-match on display. So looks like if IPL harms anything it would be Indian International cricket at first. So IPL at the moment looks to hurt Indian at international level, may be they are going to make lot of money through IPL. but longer run it is going to hurt.