20070516 sports.football: India put up a spirited display