1989–90 FA Cup Third round proper Third round proper

| Tie_no | Home_team | Score | Away_team | Date_ |
|---|---|---|---|---|
| 27 | Torquay United | 1–0 | West Ham United | 6 Jan 1990 |
| 28 | Hereford United | 2–1 | Walsall | 6 Jan 1990 |
| 29 | Stoke City | 0–1 | Arsenal | 6 Jan 1990 |
| 30 | Birmingham City | 1–1 | Oldham Athletic | 6 Jan 1990 |
| Replay | Oldham Athletic | 1–0 | Birmingham City | 10 Jan 1990 |
| 31 | Cambridge United | 0–0 | Darlington | 6 Jan 1990 |
| Replay | Darlington | 1–3 | Cambridge United | 9 Jan 1990 |
| 32 | Swansea City | 0–0 | Liverpool | 6 Jan 1990 |
| Replay | Liverpool | 8–0 | Swansea City | 9 Jan 1990 |