Date Comp Div-Rnd Opposition Ven       Result   Att.   Weekday Details
1963 F Shamrock Rovers H L 1 - 2 9,775   Saturday
1966 F Kilmarnock A D 0 - 0 6,700   Wednesday
1968 Lge DIV 1 Stoke City A L 1 - 2 22,475   Saturday
1973 Tour 3 Shelbourne A W 2 - 1 n/k   Friday
1974 TXC Gp Carlisle United A D 0 - 0 12,718   Saturday
1982 Tour 4 Dundee A D 2 - 2 1,982   Tuesday
1985 F Aston Villa A L 1 - 2 2,533   Saturday
1987 F Carlisle United A D 1 - 1 1,431   Monday
1988 DSC SF Bishop Auckland A D 0 - 0 c. 2,000   Wednesday
      After extra time; score at 90 minutes: 0 - 0 .    Sunderland won 4 - 1 on penalties
1997 Lge DIV 1 Sheffield United A L 0 - 2 17,324   Sunday
1999 Lge PREM Watford H W 2 - 0 40,630   Tuesday
2000 Tour 2 ASV Apeldoornse Boys A W 9 - 0 c. 1,200   Thursday
2001 Tour 2 NAC Breda A L 0 - 4 7,555   Friday
2002 Tour 2 Algeciras A L 0 - 2 n/k   Saturday
2004 Lge CHMP Crewe Alexandra H W 3 - 1 22,341   Tuesday
2017 FLC 1 Bury A W 1 - 0 3,470   Thursday
2019 Lge LGE 1 Ipswich Town A D 1 - 1 24,051   Saturday
2021 FLC 1 Port Vale A W 2 - 1 3,267   Tuesday
2022 FLC 1 Sheffield Wednesday A L 0 - 2 8,412   Wednesday
2024 Lge CHMP Cardiff City A W 2 - 0 21,401   Saturday