20061222 sports.football: Mahindra in Fed Cup semis after winning thrilling tie