20060512 india: Cong proves naysayers wrong