Faits: Faits: A. A._, célibataire, née le 30 mai 1946, domiciliée à X._ en France, a travaillé auprès de la Banque B._ (ci-après: B._) à Genève au bénéfice d'un statut de frontalière en Suisse. Elle était affiliée à la Fondation de prévoyance en faveur du personnel de B._ (ci-après: la Fondation de prévoyance) depuis le 1er octobre 1992, le 1er juin 2008 constituant la date d'échéance de ses prestations de vieillesse. Par courrier du 30 avril 2001, elle a sollicité sans succès de la Fondation de prévoyance le versement anticipé du capital de son deuxième pilier pour faire face aux coûts engendrés par les soins à prodiguer à son frère atteint d'une maladie grave, évolutive et handicapante. En raison d'une restructuration et d'une réduction de son effectif, B._ a décidé de mettre A._ en retraite anticipée dès le 1er avril 2002. A cet effet, le 26 novembre 2001, les parties ont passé un accord prévoyant le versement en décembre 2001 par B._ d'une indemnité de 120'000 fr. destinée à un rachat d'années d'assurance auprès de la Fondation de prévoyance dans le but d'améliorer la rente de l'intéressée. Le rachat a eu lieu le 20 décembre 2001. Le 28 décembre 2001, A._ a informé la Fondation de prévoyance qu'elle désirait recevoir, à partir du 31 mars 2002, une rente annuelle résiduelle de préretraite de 36'000 fr. Selon un courrier du 12 mars 2002 de la Fondation de prévoyance, après rachat, l'octroi de cette rente résiduelle annuelle laissait un solde en capital de 354'044 fr., tandis que la rente annuelle complète se serait élevée à 57'621 fr. Un courrier de la Fondation de prévoyance du 23 juillet 2002 attestait encore que, lors de l'entrée dans la fondation, A._ avait apporté un montant de 203'080 fr. 45 provenant de son ancien employeur et qu'aucun retrait n'avait été effectué pour l'accès à la propriété. Le 31 mars 2002, A._ a cessé de travailler pour B._ et n'a plus conservé d'emploi en Suisse. Le 31 mars 2002, A._ a cessé de travailler pour B._ et n'a plus conservé d'emploi en Suisse. B. Selon l'attestation de retenue à la source établie par son employeur le 21 janvier 2002 pour la période du 1er janvier 2001 au 31 décembre 2001, A._ a été imposée sur un revenu brut de 244'243 fr. au taux de 28,45%, correspondant à un impôt de 69'487 fr. 15. Le 23 avril 2002, la Fondation de prévoyance a imposé à la source la prestation en capital de prévoyance professionnelle de 354'044 fr. qu'elle a versée à A._ et prélevé un impôt de 26'988 fr. 35. Ce montant a été remboursé à l'intéressée le 18 septembre 2002 (art. 11 de l'ordonnance du 19 octobre 1993 sur l'imposition à la source dans le cadre de l'impôt fédéral direct [OIS; RS 642.118.2]). A la demande de l'intéressée, l'Administration fiscale cantonale du canton de Genève (ci-après: l'Administration fiscale cantonale) a, par décision du 23 décembre 2002, soustrait du revenu imposable les cotisations versées au troisième pilier A de 5'933 fr., fixant celui-là à 238'310 fr. correspondant à un impôt de 67'203 fr. 40. En revanche, elle a refusé de déduire le rachat d'années d'assurance du deuxième pilier, considérant qu'il constituait une évasion fiscale. Par décision du 20 septembre 2004, la Commission cantonale de recours en matière d'impôt du canton de Genève (ci-après: la Commission de recours) a admis le recours déposé par A._ contre la décision du 23 décembre 2003. Contrairement à l'opinion de l'Administration fiscale cantonale, l'opération de rachat ne constituait pas une évasion fiscale. Par décision du 20 septembre 2004, la Commission cantonale de recours en matière d'impôt du canton de Genève (ci-après: la Commission de recours) a admis le recours déposé par A._ contre la décision du 23 décembre 2003. Contrairement à l'opinion de l'Administration fiscale cantonale, l'opération de rachat ne constituait pas une évasion fiscale. C. Statuant sur le recours de l'Administration fiscale cantonale contre la décision du 20 septembre 2004 de la Commission de recours, le Tribunal administratif du canton de Genève l'a rejeté par arrêt du 25 octobre 2005. En substance, il a jugé qu'il n'y avait aucun élément au dossier qui permettait de considérer que l'intéressée avait racheté des années d'assurance dans le but de réaliser des économies d'impôts. Les conditions d'une évasion fiscale n'étaient pas réalisées. En particulier, la demande de versement anticipé du capital de prévoyance sollicitée en avril 2001 était à l'époque déjà dépourvue de motifs fiscaux. La mise en retraite anticipée et le versement d'une indemnité destinée à améliorer la rente de vieillesse ne relevaient pas du libre choix de l'intéressée. En revanche, le choix de percevoir une partie des prestations de vieillesse sous forme de capital était une possibilité prévue par le règlement de la Fondation de prévoyance et n'était pas insolite dès lors qu'il s'expliquait par des motifs familiaux impératifs. L'économie d'impôt qui résultait de cette opération, en partie imposée à l'intéressée, découlait de son domicile en France. Agissant par la voie du recours de droit administratif, l'Administration fiscale cantonale demande au Tribunal fédéral d'annuler l'arrêt du Tribunal administratif du 25 octobre 2005. Elle fait valoir l'existence d'une évasion fiscale justifiant le refus de déduire le rachat en cause du revenu imposable à la source. Le Tribunal administratif renvoie aux considérants et au dispositif de son arrêt. La Commission de recours renonce à déposer des observations. A._ demande au Tribunal fédéral, sous suite de frais et dépens, de rejeter le recours et de confirmer l'arrêt du Tribunal administratif du 25 octobre 2005. L'Administration fédérale des contributions conclut à l'admission du recours.