20070324 india: Angry fans bring players down from pedestal