1987–88 FA Cup Third round proper Third round proper

| Tie_no | Home_team | Score | Away_team | Date_ |
|---|---|---|---|---|
| 27 | Halifax Town | 0–4 | Nottingham Forest | 9 January 1988 |
| 28 | Arsenal | 2–0 | Millwall | 9 January 1988 |
| 29 | Leeds United | 1–2 | Aston Villa | 9 January 1988 |
| 30 | Stoke City | 0–0 | Liverpool | 9 January 1988 |
| Replay | Liverpool | 1–0 | Stoke City | 12 January 1988 |
| 31 | Oxford United | 2–0 | Leicester City | 9 January 1988 |
| 32 | Hartlepool United | 1–2 | Luton Town | 9 January 1988 |