Date Comp Div-Rnd Opposition Ven       Result   Att.   Weekday Details
1882 F Newcastle Rangers A L 0 - 1 n/k   Saturday
1893 Lge DIV 1 Aston Villa A L 1 - 2 c. 15,000   Saturday
1899 Lge DIV 1 Blackburn Rovers A W 2 - 1 c. 5,000   Saturday
1905 Lge DIV 1 Birmingham A L 0 - 3 c. 14,000   Saturday
1911 Lge DIV 1 Bradford City H D 1 - 1 c. 12,000   Saturday
1922 Lge DIV 1 Newcastle United H W 2 - 0 c. 47,000   Saturday
1933 Lge DIV 1 West Bromwich Albion H D 2 - 2 18,013   Saturday
1944 FLN Huddersfield Town H D 2 - 2 c. 21,500   Saturday
1950 Lge DIV 1 Arsenal A L 1 - 5 66,250   Saturday
1961 Lge DIV 2 Middlesbrough H W 2 - 1 48,428   Saturday
1967 Lge DIV 1 Stoke City A L 1 - 2 29,554   Saturday
1972 Lge DIV 2 Carlisle United A L 3 - 4 8,884   Saturday
1978 Lge DIV 2 Charlton Athletic A W 2 - 1 11,426   Saturday
1981 FLC 3 Crystal Palace H L 0 - 1 11,139   Wednesday
1989 Lge DIV 2 Wolverhampton Wanderers H D 1 - 1 20,660   Saturday
1998 FLC 4 Everton A D 1 - 1 28,132   Wednesday
      After extra time; score at 90 minutes: 1 - 1 .    Sunderland won 5 - 4 on penalties
2000 Lge PREM Southampton H D 2 - 2 45,064   Saturday
2006 Lge CHMP Southampton H D 1 - 1 25,667   Saturday
2018 FAC 1 Port Vale A W 2 - 1 7,238   Sunday
2022 Lge CHMP Birmingham City A W 2 - 1 18,702   Friday
2023 Lge CHMP Birmingham City H W 3 - 1 40,922   Saturday