2004–05 FA Cup Fourth round proper Fourth round proper

| Tie_no | Home_team | Score | Away_team | Attendance |
|---|---|---|---|---|
| 7 | Arsenal | 2 – 0 | Wolverhampton Wanderers | 37135 |
| 8 | Everton | 3 – 0 | Sunderland | 33186 |
| 9 | Nottingham Forest | 1 – 0 | Peterborough | 16774 |
| 10 | Brentford | 0 – 0 | Hartlepool | 8967 |
| replay | Hartlepool | 0 – 1 | Brentford | 7580 |
| 11 | Reading | 1 – 2 | Leicester City | 14825 |
| 12 | Burnley | 2 – 0 | Bournemouth | 9944 |
| 13 | Southampton | 2 – 1 | Portsmouth | 29453 |
| 14 | West Bromwich Albion | 1 – 1 | Tottenham Hotspur | 22441 |
| replay | Tottenham Hotspur | 3 – 1 | West Bromwich Albion | 27860 |
| 15 | Newcastle United | 3 – 1 | Coventry City | 44044 |
| 16 | Charlton Athletic | 3 – 2 | Yeovil Town | 22873 |