20050417 india: Delhi decks up for Super Sunday