20040506 india: Sonia does enough to fend off challengers