20080225 sports: India can't afford to falter