1. Round
04/02/1905 Woolwich Arsenal - Bristol City 0:0
Aston Villa - Leicester Fosse 5:1
Birmingham FC - Portsmouth FC 0:2
Blackburn Rovers - The Wednesday FC 1:2
Bolton Wanderers - Bristol Rovers 1:1
Bury FC - Notts County 1:0
Derby County - Preston North End 0:2
Fulham FC - Reading FC 0:0
Lincoln City - Manchester City 1:2
Liverpool FC - Everton FC 1:1
Middlesbrough FC - Tottenham Hotspur 1:1
Newcastle United - Plymouth Argyle 1:1
Nottingham Forest - Sheffield United 2:0
Southampton FC - Millwall FC 3:1
Stoke City - Grimsby Town 2:0
Sunderland AFC - Wolverhampton Wanderers 1:1
08/02/1905 Bristol City - Woolwich Arsenal 1:0
Bristol Rovers - Bolton Wanderers 0:3
Everton FC - Liverpool FC 2:1
Plymouth Argyle - Newcastle United 1:1
Reading FC - Fulham FC 0:0
Wolverhampton Wanderers - Sunderland AFC 1:0
09/02/1905 Tottenham Hotspur - Middlesbrough FC 1:0
13/02/1905 Fulham FC - Reading FC 1:0
Newcastle United - Plymouth Argyle 2:0
Round of 16
18/02/1905 Aston Villa - Bury FC 3:2
Bristol City - Preston North End 0:0
Fulham FC - Nottingham Forest 1:0
Manchester City - Bolton Wanderers 1:2
The Wednesday FC - Portsmouth FC 2:1
Stoke City - Everton FC 0:4
Tottenham Hotspur - Newcastle United 1:1
Wolverhampton Wanderers - Southampton FC 2:3
22/02/1905 Newcastle United - Tottenham Hotspur 4:0
23/02/1905 Preston North End - Bristol City 1:0
Quarter-finals
04/03/1905 Aston Villa - Fulham FC 5:0
Bolton Wanderers - Newcastle United 0:2
Everton FC - Southampton FC 4:0
Preston North End - The Wednesday FC 1:1
09/03/1905 The Wednesday FC - Preston North End 3:0
Semi-finals
25/03/1905 Aston Villa - Everton FC 1:1
Newcastle United - The Wednesday FC 1:0
29/03/1905 Aston Villa - Everton FC 2:1
Final
15/04/1905 Aston Villa - Newcastle United 2:0