Matches: 1903 | 1904 | League Tables: 1903-04 | Forum |
1st Round (23 January 1904):
Abercorn Paisley 2-2 Maxwelltown Volunteers
Albion Rovers 2-1 Kilwinning Eglinton
Alloa Athletic 2-1 Aberdeen
Ayr FC 0-2 St.Mirren Paisley
Celtic W-O Stanley
Clyde 2-2 Arbroath
Dundee FC 3-0 Queen's Park Glasgow
Hibernian Edinburgh 2-1 Airdrieonians
Morton Greenock 8-1 (16 Jan) Sixth GRV
Motherwell 2-1 Partick Thistle
Nithsdale Wanderers 2-2 Kilmarnock
Port Glasgow Athletic 1-2 Leith Athletic
Rangers 3-2 Heart of Midlothian
St.Bernard's Edinburgh 1-1 West Calder Swifts
St.Johnstone Perth 2-0 Hearts of Beath
Third Lanark Glasgow W-O Newton Stewart
Replays 1st Round (30 Jan 1904):
Arbroath 4-0 Clyde
Kilmarnock 1-1 Nithsdale Wanderers
Maxwelltown Volunteers 1-1 Abercorn Paisley
West Calder Swifts 3-3 St.Bernard's Edinburgh
2nd Replays 1st Round (6 February 1904):
Abercorn Paisley 2-1 (Ayr) Maxwelltown Volunteers
Kilmarnock 2-1aet (Kilmarnock) Nithsdale Wanderers
St.Bernard's Edinburgh 2-0 (Bathgate) West Calder Swifts
2nd Round (6 February 1904):
Dundee FC 4-0 (13 Feb) Abercorn Paisley
Hibernian Edinburgh 1-2 Rangers
Kilmarnock 2-2 (13 Feb) Albion Rovers
Leith Athletic 3-1 Motherwell
Morton Greenock 2-0 Arbroath
St.Bernard's Edinburgh 0-4 Celtic
St.Mirren Paisley 4-0 St.Johnstone Perth
Third Lanark Glasgow 3-1 Alloa Athletic
Replay 2nd Round (20 February 1904):
Albion Rovers 0-1 Kilmarnock
Quarter Finals (20 February 1904):
Celtic 1-1 Dundee FC
Leith Athletic 1-3 Morton Greenock
St.Mirren Paisley 0-1 Rangers
Third Lanark Glasgow 3-0 (27 Feb) Kilmarnock
Replay Quarter Finals (27 Feb 1904):
Dundee FC 0-0 Celtic
2nd Replay Quarter Finals (5 March 1904):
Celtic 5-0 (Celtic Park) Dundee FC
Semi Finals (5 March 1904):
Celtic 3-0 (19 Mar) Third Lanark Glasgow
Rangers 3-0 Morton Greenock
Final (Hampden Park, 16 April 1904):
Celtic 3-2 Rangers
Cup Winners: Celtic.