Scottish Cup Final Reports
Click on First Page to see it and subsequent reports for that date
First
PageGame Replay P01 of 05 Sat 21 Mar 1874 Queens Park 2 Clydesdale (Glasgow) 0 P01 of 03 Sat 10 Apr 1875 Queens Park 3 Renton 0 P01 of 04 Sat 11 Mar 1876 Queens Park 1 Third Lanark 1 P01 of 05 Sat 18 Mar 1876 Queens Park 2 Third Lanark 0 R P01 of 05 Sat 17 Mar 1877 Vale of Leven 1 Rangers 1 P01 of 04 Sat 07 Apr 1877 Vale of Leven 1 Rangers 1 R P01 of 03 Fri 13 Apr 1877 Vale of Leven 3 Rangers 2 Played on a Friday. R2 P01 of 03 Sat 30 Mar 1878 Vale of Leven 1 Third Lanark 0 P01 of 06 Sat 19 Apr 1879 Vale of Leven 1 Rangers 1 P01 of 04 Sat 26 Apr 1879 Vale of Leven 0 Rangers 0 W/O R P01 of 12 Sat 21 Feb 1880 Queens Park 3 Thornliebank 0 P01 of 07 Sat 26 Mar 1881 Queens Park 2 Dumbarton 1 Replay Ordered P01 of 12 Sat 09 Apr 1881 Queens Park 3 Dumbarton 1 R P01 of 12 Sat 18 Mar 1882 Queens Park 2 Dumbarton 2 P01 of 10 Sat 01 Apr 1882 Queens Park 4 Dumbarton 1 R P01 of 27 Sat 31 Mar 1883 Dumbarton 2 Vale of Leven 2 P01 of 11 Sat 07 Apr 1883 Dumbarton 2 Vale of Leven 1 R P01 of 09 Sat 16 Feb 1884 Queens Park 0 Vale of Leven 0 W/O P01 of 11 Sat 21 Feb 1885 Renton 0 Vale of Leven 0 P01 of 13 Sat 28 Feb 1885 Renton 3 Vale of Leven 1 R P01 of 26 Sat 13 Feb 1886 Queens Park 3 Renton 1 P01 of 21 Sat 12 Feb 1887 Hibernian 2 Dumbarton 1 P01 of 25 Sat 04 Feb 1888 Renton 6 Cambuslang 1 P01 of 28 Sat 02 Feb 1889 Third Lanark 3 Celtic 0 Replay Ordered P01 of 34 Sat 09 Feb 1889 Third Lanark 2 Celtic 1 R P01 of 28 Sat 15 Feb 1890 Queens Park 1 Vale of Leven 1 P01 of 29 Sat 22 Feb 1890 Queens Park 2 Vale of Leven 1 R P01 of 65 Sat 07 Feb 1891 Heart of Midlothian 1 Dumbarton 0 P01 of 25 Sat 12 Mar 1892 Celtic 1 Queens Park 0 Replay Ordered P01 of 26 Sat 09 Apr 1892 Celtic 5 Queens Park 1 R P01 of 25 Sat 25 Feb 1893 Queens Park 0 Celtic 1 Replay Ordered P01 of 20 Sat 11 Mar 1893 Queens Park 2 Celtic 1 R P01 of 21 Sat 17 Feb 1894 Rangers 3 Celtic 1 P01 of 27 Sat 20 Apr 1895 St Bernards 2 Renton 1 P01 of 85 Sat 14 Mar 1896 Heart of Midlothian 3 Hibernian 1 P01 of 22 Sat 20 Mar 1897 Rangers 5 Dumbarton 1 P01 of 24 Sat 26 Mar 1898 Rangers 2 Kilmarnock 0 P01 of 18 Sat 22 Apr 1899 Celtic 2 Rangers 0 P01 of 99 Sat 14 Apr 1900 Celtic 4 Queens Park 3 P01 of 60 Sat 06 Apr 1901 Heart of Midlothian 4 Celtic 3 P01 of 93 Sat 26 Apr 1902 Hibernian 1 Celtic 0 At Celtic Park Ibrox disaster Hampden rebuilt. P01 of 99 Sat 11 Apr 1903 Rangers 1 Heart of Midlothian 1 P01 of 99 Sat 18 Apr 1903 Rangers 0 Heart of Midlothian 0 R P01 of 99 Sat 25 Apr 1903 Rangers 2 Heart of Midlothian 0 R2 P01 of 94 Sat 16 Apr 1904 Celtic 3 Rangers 2 P01 of 14 Sat 08 Apr 1905 Rangers 0 Third Lanark 0 P01 of 12 Sat 15 Apr 1905 Third Lanark 3 Rangers 1 R P01 of 86 Sat 28 Apr 1906 Heart of Midlothian 1 Third Lanark 0 P01 of 86 Sat 20 Apr 1907 Celtic 3 Heart of Midlothian 0 P01 of 99 Sat 18 Apr 1908 Celtic 5 St Mirren 1 P01 of 99 Sat 10 Apr 1909 Rangers 2 Celtic 2 P01 of 94 Sat 17 Apr 1909 Rangers 1 Celtic 1 R P01 of 99 Sat 09 Apr 1910 Dundee 2 Clyde 2 P01 of 99 Sat 16 Apr 1910 Dundee 0 Clyde 0 R P01 of 86 Wed 20 Apr 1910 Dundee 2 Clyde 1 R2 P01 of 99 Sat 08 Apr 1911 Celtic 0 Hamilton Academical 0 P01 of 99 Sat 15 Apr 1911 Celtic 2 Hamilton Academical 0 R P01 of 99 Sat 06 Apr 1912 Celtic 2 Clyde 0 P01 of 99 Sat 12 Apr 1913 Falkirk 2 Raith Rovers 0 P01 of 99 Sat 11 Apr 1914 Celtic 0 Hibernian 0 P01 of 05 Thu 16 Apr 1914 Celtic 4 Hibernian 1 R P01 of 13 Sat 17 Apr 1920 Kilmarnock 3 Albion Rovers 2 P01 of 09 Sat 16 Apr 1921 Partick Thistle 1 Rangers 0 P01 of 86 Sat 15 Apr 1922 Morton 1 Rangers 0 P01 of 87 Sat 31 Mar 1923 Celtic 1 Hibernian 0 P01 of 86 Sat 19 Apr 1924 Airdrieonians 2 Hibernian 0 P01 of 86 Sat 11 Apr 1925 Celtic 2 Dundee 1 P01 of 86 Sat 10 Apr 1926 St Mirren 2 Celtic 0 P01 of 28 Sat 16 Apr 1927 Celtic 3 East Fife 1 P01 of 29 Sat 14 Apr 1928 Rangers 4 Celtic 0 P01 of 05 Sat 06 Apr 1929 Kilmarnock 2 Rangers 0 P01 of 17 Sat 12 Apr 1930 Rangers 0 Partick Thistle 0 P01 of 14 Wed 16 Apr 1930 Rangers 2 Partick Thistle 1 R P01 of 05 Sat 11 Apr 1931 Celtic 2 Motherwell 2 P01 of 09 Wed 15 Apr 1931 Celtic 4 Motherwell 2 R P01 of 34 Sat 16 Apr 1932 Rangers 1 Kilmarnock 1 P01 of 13 Wed 20 Apr 1932 Rangers 3 Kilmarnock 0 R P01 of 05 Sat 15 Apr 1933 Celtic 1 Motherwell 0 P01 of 05 Sat 21 Apr 1934 Rangers 5 St Mirren 0 P01 of 20 Sat 20 Apr 1935 Rangers 2 Hamilton Academical 1 P01 of 04 Sat 18 Apr 1936 Rangers 1 Third Lanark 0 P01 of 07 Sat 24 Apr 1937 Celtic 2 Aberdeen 1 P01 of 04 Sat 23 Apr 1938 East Fife 1 Kilmarnock 1 P01 of 14 Wed 27 Apr 1938 East Fife 4 Kilmarnock 2 R P01 of 16 Sat 22 Apr 1939 Clyde 4 Motherwell 0 P01 of 08 Sat 19 Apr 1947 Aberdeen 2 Hibernian 1 P01 of 10 Sat 17 Apr 1948 Rangers 1 Morton 1 P01 of 03 Wed 21 Apr 1948 Rangers 1 Morton 0 R P01 of 13 Sat 23 Apr 1949 Rangers 4 Clyde 1 P01 of 10 Sat 22 Apr 1950 Rangers 3 East Fife 0 P01 of 07 Sat 21 Apr 1951 Celtic 1 Motherwell 0 P01 of 08 Sat 19 Apr 1952 Motherwell 4 Dundee 0 P01 of 10 Sat 25 Apr 1953 Rangers 1 Aberdeen 1 P01 of 03 Wed 29 Apr 1953 Rangers 1 Aberdeen 0 R P01 of 23 Sat 24 Apr 1954 Celtic 2 Aberdeen 1 P01 of 18 Sat 23 Apr 1955 Clyde 1 Celtic 1 P01 of 05 Wed 27 Apr 1955 Clyde 1 Celtic 0 R P01 of 99 Sat 21 Apr 1956 Heart of Midlothian 3 Celtic 1 P01 of 26 Sat 20 Apr 1957 Falkirk 1 Kilmarnock 1 P01 of 08 Wed 24 Apr 1957 Falkirk 2 Kilmarnock 1 R P01 of 23 Sat 26 Apr 1958 Clyde 1 Hibernian 0 P01 of 04 Sat 25 Apr 1959 St Mirren 3 Aberdeen 1 P01 of 01 Sat 22 Apr 1961 Dunfermline Athletic 0 Celtic 0 P01 of 03 Wed 26 Apr 1961 Dunfermline Athletic 2 Celtic 0 R P01 of 01 Sat 21 Apr 1962 Rangers 2 St Mirren 0 P01 of 05 Sat 04 May 1963 Rangers 1 Celtic 1 P01 of 04 Wed 15 May 1963 Rangers 3 Celtic 0 R P01 of 02 Sat 25 Apr 1964 Rangers 3 Dundee 1 P01 of 26 Sat 24 Apr 1965 Celtic 3 Dunfermline Athletic 2 P01 of 07 Sat 23 Apr 1966 Rangers 0 Celtic 0 P01 of 03 Wed 27 Apr 1966 Rangers 1 Celtic 0 R P01 of 06 Sat 29 Apr 1967 Celtic 2 Aberdeen 0 P01 of 09 Sat 27 Apr 1968 Dunfermline Athletic 3 Heart of Midlothian 1 P01 of 02 Sat 26 Apr 1969 Celtic 4 Rangers 0 P01 of 12 Sat 11 Apr 1970 Aberdeen 3 Celtic 1 P01 of 04 Sat 08 May 1971 Celtic 1 Rangers 1 P01 of 01 Wed 12 May 1971 Celtic 2 Rangers 1 R P01 of 07 Sat 06 May 1972 Celtic 6 Hibernian 1 P01 of 09 Sat 05 May 1973 Rangers 3 Celtic 2 P01 of 01 Sat 04 May 1974 Celtic 3 Dundee United 0 P01 of 04 Sat 03 May 1975 Celtic 3 Airdrieonians 1 P01 of 17 Sat 01 May 1976 Rangers 3 Heart of Midlothian 1 P01 of 04 Sat 06 May 1978 Rangers 2 Aberdeen 1 P01 of 05 Sat 12 May 1979 Rangers 0 Hibernian 0 P01 of 05 Wed 16 May 1979 Rangers 0 Hibernian 0 R P01 of 07 Mon 28 May 1979 Rangers 3 Hibernian 2 R2 P01 of 10 Sat 10 May 1980 Celtic 1 Rangers 0 P01 of 02 Sat 09 May 1981 Rangers 0 Dundee United 0 P01 of 05 Tue 12 May 1981 Rangers 4 Dundee United 1 R P01 of 03 Sat 22 May 1982 Aberdeen 4 Rangers 1 P01 of 03 Sat 21 May 1983 Aberdeen 1 Rangers 0 P01 of 07 Sat 19 May 1984 Aberdeen 2 Celtic 1 P01 of 03 Sat 18 May 1985 Celtic 2 Dundee United 1 P01 of 05 Sat 10 May 1986 Aberdeen 3 Heart of Midlothian 0 P01 of 01 Sat 16 May 1987 St Mirren 1 Dundee United 0 P01 of 02 Sat 14 May 1988 Celtic 2 Dundee United 1 P01 of 02 Sat 20 May 1989 Celtic 1 Rangers 0 P01 of 22 Sat 16 May 1998 Heart of Midlothian 2 Rangers 1 P01 of 01 Sat 19 May 2012 Hibernian 1 Heart of Midlothian 5