L'Irlanda ottenne ancora un secondo posto al Sei Nazioni 2004, risultandole fatale per la vittoria finale del torneo la sconfitta subita contro la Francia che realizzò il Grande Slam. Il XV del trifoglio riuscì comunque a battere i freschi campioni del mondo dell'Inghilterra e a conquistare la Triple Crown. L'anno si concluse con tre risultati positivi nei test match ospitati a Lansdowne Road: il Sudafrica perse 17-12, gli Stati Uniti 55-6 e l'Argentina 21-19. L'Irlanda si presentò ambiziosa al Sei Nazioni 2005. Dopo avere vinto le loro prime tre partite, gli irlandesi tentarono di realizzare il loro primo Grande Slam dal 1948. Ma la squadra di Eddie O'Sullivan finì al terzo posto dopo la sconfitta casalinga contro la Francia e la sconfitta a Cardiff contro il Galles. A giugno dello stesso anno l'Irlanda si recò in tour in Giappone collezionando due vittorie contro i padroni di casa. Nei test match di fine anno si registrarono invece le sconfitte contro Nuova Zelanda, con gli All Blacks che si imposero 45-7, e Australia. Nel 2006 la sconfitta 43-31 contro la Francia nella seconda giornata costò a Eddie O'Sullivan la vittoria del suo primo Sei Nazioni e del suo primo Grande Slam; tuttavia, gli irlandesi giocarono un rugby di attacco riuscendo a conquistare la Triple Crown per la seconda volta nell'arco di tre anni.