2003–04 Middlesbrough F.C. season
Columns: Round | Date | Opponent | Venue | Result | Attendance
2 | 24 September 2003 | Brighton | Home | 1-0 (a.e.t.) | 10435 | 3 | 29 October 2003 | Wigan | Away | 2-1 | 8046 | 4 | 3 December 2003 | Everton | Home | 0-0 (5-4 pens) | 18568 | 5 | 17 December 2003 | Tottenham | Away | 1-1 (5-4 pens) | 25307 | SF Leg 1 | January 20, 2004 | Arsenal | Away | 1-0 | 31070 | SF Leg 2 | 3 February 2004 | Arsenal | Home | 2-1 (3-1 agg.) | 8046 | Final | 29 February 2004 | Bolton | Millennium Stadium | 2-1 | 72634