2004–05 FA Cup Fourth round proper Fourth round proper

| Tie_no | Home_team | Score | Away_team | Attendance |
|---|---|---|---|---|
| 1 | Derby County | 1 – 1 | Fulham | 22040 |
| replay | Fulham | 4 – 2 | Derby County | 15528 |
| 2 | Manchester United | 3 – 0 | Middlesbrough | 67251 |
| 3 | Blackburn Rovers | 3 – 0 | Colchester United | 10634 |
| 4 | Chelsea | 2 – 0 | Birmingham City | 40379 |
| 5 | West Ham United | 1 – 1 | Sheffield United | 25449 |
| replay | Sheffield United | 1 – 1 | West Ham United | 15067 |
| Sheffield United won on penalties | Sheffield United won on penalties | Sheffield United won on penalties | Sheffield United won on penalties | Sheffield United won on penalties |
| 6 | Oldham Athletic | 0 – 1 | Bolton Wanderers | 12029 |