The FAI Cup 2004 was the 84th staging of The Football Association of Ireland Challenge Cup or Carlsberg FAI Cup. It officially kicked off in late May, when twenty clubs from the junior and intermediate leagues battled it out for the chance to face League of Ireland opposition in the second round. The ten winners of those ties were joined in the second round by the 22 eircom League of Ireland clubs. The competition ran until October, with the final taking place on Sunday, October 24.

First round Matches played on the weekend of Sunday, 23 May 2004.

Tie noHome teamScoreAway team1Belgrove0–1Leeds A.F.C.2Carrick United3–2Bluebell United3Cherry Orchard1–2Glebe North4Drumcondra A.F.C.1–1Letterkenny RoversreplayLetterkenny Rovers0–2Drumcondra A.F.C.5Fairview Rangers0–2Wayside Celtic6Freebooters3–3PortmarnockreplayPortmarnockw/o Freebooters7Moyle Park College 1–1Quay CelticreplayQuay Celtic2–1Moyle Park College8Ringmahon Rangers3–0CYM Terenure9Rockmount 2–2College CorinthiansreplayCollege Corinthians2–3Rockmount10Tullamore1–1Bangor CelticreplayBangor Celtic0–1Tullamore

Second round Matches played on the weekend of Sunday, 25 July 2004.

Tie noHome teamScoreAway team1Rockmount 3–1 Portmarnock2Waterford United2–1Sligo Rovers3Shamrock Rovers3–0 Carrick United4Shelbourne4–1Finn Harps5St Patrick's Athletic4–1Wayside Celtic6Cobh Ramblers3–3LimerickreplayLimerick2–2 Cobh Ramblers7 Leeds A.F.C.0–3Longford Town8Monaghan United1–0Dublin City9Bray Wanderers0–2Kilkenny City10Athlone Town3–0Tullamore11Galway United0–1Derry City12Bohemians8–0 Ringmahon Rangers13Kildare County4–0 Glebe North14Dundalk0–0Drogheda UnitedreplayDrogheda United3–2Dundalk15 Quay Celtic3–4Drumcondra16UCD1–0Cork City

Third round Matches played on the week of Monday, 16 August 2004.

Tie noHome teamScoreAway team1Shelbourne1–1Derry CityreplayDerry City0–0 Shelbourne2UCD5–0Drumcondra3Waterford United7–2Kilkenny City4Bohemians0–1Kildare County5Athlone Town1–0Cobh Ramblers6Drogheda United2–0St Patrick's Athletic7Longford Town1–1Shamrock RoversreplayShamrock Rovers0–1Longford Town8Rockmount 2–0Monaghan United

Quarter-finals

Replays

Semi-finals

Replay

Final The final was played at Lansdowne Road. Paul Keegan scored the winner with his first goal for Longford Town.

Winner of FAI Cup 2004Longford Town2nd Title

References

lt:Airijos futbolo varžybos 2004 m.