20040707 india: Himachal shows the door to three