The 1967–68 FA Cup was the 87th season of the world's oldest football cup competition , the Football Association Challenge Cup, commonly known as the FA Cup . West Bromwich Albion won the competition, beating Everton 1–0 after extra time in the final at Wembley , London .
Matches were played at the stadium of the team named first on the date specified for each round, which was always a Saturday. If the weather was inclement, a match may have been played at a different date to that originally planned. If scores were level after 90 minutes had been played, a replay would take place at the stadium of the second-named team later the same week. If the replayed match was drawn further replays would be held at neutral venues until a winner was determined. If scores were level after 90 minutes had been played in a replay, a 30-minute period of extra time would be played.
Round
Date
Preliminary round
Saturday 2 September 1967
First round qualifying
Saturday 16 September 1967
Second round qualifying
Saturday 30 September 1967
Third round qualifying
Saturday 14 October 1967
Fourth round qualifying
Saturday 28 October 1967
First round proper
Saturday 9 December 1967
Second round proper
Saturday 6 January 1968
Third round proper
Saturday 27 January 1968
Fourth round proper
Saturday 17 February 1968
Fifth round proper
Saturday 9 March 1968
Sixth round proper
Saturday 30 March 1968
Semi-finals
Saturday 27 April 1968
Final
Saturday 18 May 1968
At this stage clubs from the Football League Third and Fourth Division joined 30 non-league clubs having come through the qualifying rounds. To complete this round, Enfield and Skelmersdale United were given byes. Matches were due to be played on Saturday, 9 December 1967, but snow and ice forced the postponement of 12 ties and the abandonment of two more, at Tow Law and Brentford .[ 1]
Tie no
Home team
Score
Away team
Date
Attendance
Notes
1
Chesterfield
2–0
Barnsley
9 December 1967
2
Bournemouth & Boscombe Athletic
2–0
Northampton Town
9 December 1967
3
Barrow
2–0
Oldham Athletic
9 December 1967
4
Grantham
1–3
Altrincham
9 December 1967
5
Weymouth
0–2
Orient
9 December 1967
6
Yeovil Town
1–3
Margate
13 December 1967
6,612
[ 2]
7
Reading
6–2
Aldershot
13 December 1967
14,750
[ 2]
8
Grimsby Town
1–1
Bradford Park Avenue
9 December 1967
Replay
Bradford Park Avenue
4–1
Grimsby Town
11 December 1967
5,243
[ 2]
9
Luton Town
2–1
Oxford City
14 December 1967
13,394
[ 2]
10
Swindon Town
4–0
Salisbury
12 December 1967
12,193
[ 3]
11
Shrewsbury Town
3–0
Darlington
13 December 1967
7,294
[ 2]
12
Tranmere Rovers
5–1
Rochdale
9 December 1967
13
Stockport County
1–1
Macclesfield Town
9 December 1967
Replay
Macclesfield Town
2–1
Stockport County
13 December 1967
8,944
[ 2]
14
Leytonstone
0–1
Walsall
9 December 1967
15
Brentford
2–2
Guildford City
14 December 1967
10,150
[ 1] [ 2]
Replay
Guildford City
2–1
Brentford
18 December 1967
7,289
[ 2]
16
Lowestoft Town
0–1
Watford
9 December 1967
17
Brighton & Hove Albion
1–0
Southend United
13 December 1967
12,296
[ 2]
18
Bradford City
7–1
Wrexham
9 December 1967
19
Wimbledon
3–0
Romford
9 December 1967
20
Goole Town
0–0
Spennymoor United
9 December 1967
Replay
Spennymoor United
3–1
Goole Town
13 December 1967
3,900
[ 2]
21
Hartlepools United
2–3
Bury
9 December 1967
4,830
[ 4]
22
Scunthorpe United
2–0
Skelmersdale United
9 December 1967
23
Tow Law Town
5–1
Mansfield Town
13 December 1967
2,500
[ 1] [ 2]
24
Port Vale
1–2
Chester
9 December 1967
25
Halifax Town
3–2
Crewe Alexandra
13 December 1967
6,816
[ 2]
26
Newport County
3–0
Gillingham
18 December 1967
2,452
[ 2]
27
Swansea Town
2–0
Enfield
18 December 1967
6,161
[ 2]
28
Southport
3–1
Lincoln City
9 December 1967
29
Runcorn
1–0
Notts County
9 December 1967
30
Torquay United
1–1
Colchester United
12 December 1967
6,655
[ 2]
Replay
Colchester United
2–1
Torquay United
18 December 1967
7,079
[ 2]
31
Walthamstow Avenue
2–1
Kidderminster Harriers
9 December 1967
32
York City
0–1
Doncaster Rovers
9 December 1967
33
Hereford United
3–2
Barnet
13 December 1967
6,392
[ 2]
34
Peterborough United
5–2
Falmouth Town
11 December 1967
6,484
[ 5]
35
Chelmsford City
3–3
Oxford United
9 December 1967
Replay
Oxford United
3–3
Chelmsford City
13 December 1967
8,902
[ 2]
2nd replay
Chelmsford City
1–0
Oxford United
18 December 1967
4,350
[A] [ 2]
36
Nuneaton Borough
0–0
Exeter City
9 December 1967
Replay
Exeter City
0–0
Nuneaton Borough
13 December 1967
6,909
[ 2]
2nd replay
Nuneaton Borough
0–1
Exeter City
18 December 1967
5,070
[B] [ 2]
37
Corby Town
0–4
Boston United
9 December 1967
38
Dagenham
1–0
Tonbridge
9 December 1967
39
Ryhope Colliery Welfare
0–1
Workington
9 December 1967
40
Arnold
0–3
Bristol Rovers
9 December 1967
The matches were scheduled for Saturday, 6 January 1968, though the match at Tow Law was postponed due to bad weather. Four matches were drawn, with replays taking place as soon as conditions permitted.
The 44 First and Second Division clubs entered the competition at this stage. The matches were played on Saturday, 27 January 1968. Ten matches were drawn, with replays taking place later the same week, and one tie required a second replay.
Tie no
Home team
Score
Away team
Date
Attendance
Notes
1
Blackpool
2–1
Chesterfield
27 January 1968
2
Bournemouth & Boscombe Athletic
0–0
Liverpool
27 January 1968
24,388
[ 7]
Replay
Liverpool
4–1
Bournemouth & Boscombe Athletic
30 January 1968
54,075
[ 7]
3
Barrow
1–2
Leicester City
27 January 1968
4
Bristol City
0–0
Bristol Rovers
27 January 1968
Replay
Bristol Rovers
1–2
Bristol City
30 January 1968
30,157
[ 2]
5
Burnley
1–3
West Ham United
27 January 1968
23,452
[ 8]
6
Southampton
1–1
Newport County
27 January 1968
23,789
[ 6]
Replay
Newport County
2–3
Southampton
30 January 1968
20,000
[ 2]
7
Watford
0–1
Sheffield United
27 January 1968
8
Walsall
1–1
Crystal Palace
27 January 1968
Replay
Crystal Palace
1–2
Walsall
31 January 1968
27,414
[ 2]
9
Nottingham Forest
4–2
Bolton Wanderers
27 January 1968
10
Aston Villa
3–0
Millwall
27 January 1968
11
Sheffield Wednesday
3–0
Plymouth Argyle
27 January 1968
29,283
[ 9]
12
Middlesbrough
1–1
Hull City
27 January 1968
Replay
Hull City
2–2
Middlesbrough
31 January 1968
33,196
[ 2]
2nd replay
Middlesbrough
1–0
Hull City
7 February 1968
20,000
[C] [ 2]
13
Swindon Town
1–0
Blackburn Rovers
27 January 1968
20,830
[ 3]
14
Shrewsbury Town
1–1
Arsenal
27 January 1968
Replay
Arsenal
2–0
Shrewsbury Town
30 January 1968
41,963
[ 2]
15
Doncaster Rovers
0–2
Swansea Town
27 January 1968
16
Tranmere Rovers
2–1
Huddersfield Town
27 January 1968
20,038
17
Newcastle United
0–1
Carlisle United
27 January 1968
56,569
[ 10]
18
Manchester City
0–0
Reading
27 January 1968
40,343
[ 11]
Replay
Reading
0–7
Manchester City
31 January 1968
25,659
[ 11]
19
Queens Park Rangers
1–3
Preston North End
27 January 1968
20
Fulham
4–2
Macclesfield Town
27 January 1968
21
Coventry City
3–0
Charlton Athletic
27 January 1968
22
Manchester United
2–2
Tottenham Hotspur
27 January 1968
63,500
[ 12]
Replay
Tottenham Hotspur
1–0
Manchester United
31 January 1968
57,200
[ 12]
23
Norwich City
1–1
Sunderland
27 January 1968
26,389
[ 13]
Replay
Sunderland
0–1
Norwich City
31 January 1968
32,923
[ 13]
24
Chelsea
3–0
Ipswich Town
27 January 1968
42,986
[ 14]
25
Halifax Town
2–4
Birmingham City
27 January 1968
18,119
[ 15]
26
Southport
0–1
Everton
27 January 1968
18,795
[ 16]
27
Derby County
0-2
Leeds United
27 January 1968
39,753
[ 17]
28
Stoke City
4–1
Cardiff City
27 January 1968
29
Rotherham United
1–0
Wolverhampton Wanderers
27 January 1968
30
Peterborough United
0–1
Portsmouth
27 January 1968
16,907
[ 5]
31
Colchester United
1–1
West Bromwich Albion
27 January 1968
16,981
Replay
West Bromwich Albion
4–0
Colchester United
31 January 1968
40,448
[ 2]
32
Orient
1–0
Bury
27 January 1968
The matches were played on Saturday, 17 February 1968. Six matches were drawn and replayed later the same week.
Tie no
Home team
Score
Away team
Date
Attendance
Notes
1
Walsall
0–0
Liverpool
17 February 1968
21,066
[ 7]
Replay
Liverpool
5–2
Walsall
19 February 1968
39,113
[ 7]
2
Aston Villa
0–1
Rotherham United
17 February 1968
3
Sheffield Wednesday
2–1
Swindon Town
17 February 1968
37,457
[ 9]
4
Middlesbrough
1–1
Bristol City
17 February 1968
Replay
Bristol City
2–1
Middlesbrough
20 February 1968
21,771
[ 2]
5
West Bromwich Albion
1–1
Southampton
17 February 1968
32,987
Replay
Southampton
2–3
West Bromwich Albion
21 February 1968
26,036
[ 2]
6
Sheffield United
2–1
Blackpool
17 February 1968
7
Tottenham Hotspur
3–1
Preston North End
17 February 1968
47,088
[ 12]
8
Manchester City
0–0
Leicester City
17 February 1968
51,009
[ 11]
Replay
Leicester City
4–3
Manchester City
19 February 1968
39,112
[ 11]
9
Fulham
0–0
Portsmouth
17 February 1968
Replay
Portsmouth
1–0
Fulham
21 February 1968
43,967
[ 2]
10
Coventry City
1–1
Tranmere Rovers
17 February 1968
Replay
Tranmere Rovers
2–0
Coventry City
21 February 1968
24,000
[ 2]
11
Carlisle United
0–2
Everton
17 February 1968
25,000
[ 16]
12
Chelsea
1–0
Norwich City
17 February 1968
13
Swansea Town
0–1
Arsenal
17 February 1968
14
Leeds United
2–1
Nottingham Forest
17 February 1968
51,739
[ 17]
15
Stoke City
0–3
West Ham United
17 February 1968
36,704
[ 8]
16
Birmingham City
3–0
Orient
17 February 1968
29,320
[ 15]
The matches were played on Saturday, 9 March 1968. Four matches were drawn and replayed later the same week.
Tie no
Home team
Score
Away team
Date
Attendance
Notes
1
Sheffield Wednesday
2–2
Chelsea
9 March 1968
49,186
[ 9]
Replay
Chelsea
2–0
Sheffield Wednesday
12 March 1968
55,013
[ 9]
2
Everton
2–0
Tranmere Rovers
9 March 1968
61,982
[ 16]
3
Tottenham Hotspur
1–1
Liverpool
9 March 1968
54,005
[ 7]
Replay
Liverpool
2–1
Tottenham Hotspur
12 March 1968
53,658
[ 7]
4
Portsmouth
1–2
West Bromwich Albion
9 March 1968
45,642
5
West Ham United
1–2
Sheffield United
9 March 1968
38,440
[ 8]
6
Arsenal
1–1
Birmingham City
9 March 1968
45,526
[ 15]
Replay
Birmingham City
2–1
Arsenal
12 March 1968
51,586
[ 15]
7
Leeds United
2–0
Bristol City
9 March 1968
45,227
[ 17]
8
Rotherham United
1–1
Leicester City
9 March 1968
Replay
Leicester City
2–0
Rotherham United
13 March 1968
41,856
[ 2]
Replay
Second replay
The final took place on Saturday, 18 May 1968 at Wembley and ended in a victory for West Bromwich Albion over Everton by 1–0 after extra time . The goal was scored by Jeff Astle , who scored in every round in which his team had played.[ 18] The attendance was 100,000.