20061222 unknown: Mahindra in Fed Cup semis after winning thrilling tie