The 1957–58 Scottish League Cup was the 12th season of Scotland's second football knockout competition. The competition was won by holders Celtic, who defeated Rangers in the final for their second title.

First round

Group 1

Home teamScoreAway teamDate Aberdeen 5–1 Queen of the South 10 August 1957 Motherwell 1–4 Falkirk 10 August 1957 Falkirk 3–4 Aberdeen 14 August 1957 Queen of the South 3–0 Motherwell 14 August 1957 Falkirk 3–0 Queen of the South 17 August 1957 Motherwell 2–3 Aberdeen 17 August 1957 Falkirk 1–3 Motherwell 24 August 1957 Queen of the South 2–3 Aberdeen 24 August 1957 Aberdeen 2–1 Falkirk 28 August 1957 Motherwell 2–1 Queen of the South 28 August 1957 Aberdeen 5–3 Motherwell 31 August 1957 Queen of the South 1–1 Falkirk 31 August 1957

Group 2

Home teamScoreAway teamDate Raith Rovers 1–0 Partick Thistle 10 August 1957 Rangers 6–0 St Mirren 10 August 1957 St Mirren 1–0 Raith Rovers 13 August 1957 Partick Thistle 0–1 Rangers 14 August 1957 Rangers 4–3 Raith Rovers 17 August 1957 St Mirren 1–0 Partick Thistle 17 August 1957 Partick Thistle 1–4 Raith Rovers 24 August 1957 St Mirren 0–4 Rangers 24 August 1957 Raith Rovers 4–1 St Mirren 28 August 1957 Rangers 0–3 Partick Thistle 28 August 1957 Partick Thistle 0–2 St Mirren 31 August 1957 Raith Rovers 4–3 Rangers 31 August 1957

Group 3

Home teamScoreAway teamDate Celtic 3–2 Airdrieonians 10 August 1957 Hibernian 4–0 East Fife 10 August 1957 Airdrieonians 4–1 Hibernian 14 August 1957 East Fife 1–4 Celtic 14 August 1957 East Fife 1–3 Airdrieonians 17 August 1957 Hibernian 3–1 Celtic 17 August 1957 Airdrieonians 1–2 Celtic 24 August 1957 East Fife 2–2 Hibernian 24 August 1957 Celtic 6–1 East Fife 28 August 1957 Hibernian 5–1 Airdrieonians 28 August 1957 Airdrieonians 9–1 East Fife 31 August 1957 Celtic 2–0 Hibernian 31 August 1957

Group 4

Home teamScoreAway teamDate Kilmarnock 2–1 Heart of Midlothian 10 August 1957 Queen's Park 2–5 Dundee 10 August 1957 Dundee 0–3 Kilmarnock 14 August 1957 Heart of Midlothian 9–2 Queen's Park 14 August 1957 Dundee 2–2 Heart of Midlothian 17 August 1957 Kilmarnock 3–1 Queen's Park 17 August 1957 Dundee 1–1 Queen's Park 24 August 1957 Heart of Midlothian 1–1 Kilmarnock 24 August 1957 Kilmarnock 1–1 Dundee 28 August 1957 Queen's Park 0–0 Heart of Midlothian 28 August 1957 Heart of Midlothian 4–2 Dundee 31 August 1957 Queen's Park 2–2 Kilmarnock 31 August 1957

Group 5

Home teamScoreAway teamDate Dundee United 1–4 Clyde 10 August 1957 Stranraer 3–1 Dumbarton 10 August 1957 Clyde 10–0 Stranraer 14 August 1957 Dumbarton 2–4 Dundee United 14 August 1957 Clyde 7–1 Dumbarton 17 August 1957 Stranraer 2–4 Dundee United 17 August 1957 Clyde 8–1 Dundee United 24 August 1957 Dumbarton 10–3 Stranraer 24 August 1957 Dundee United 0–3 Dumbarton 28 August 1957 Stranraer 0–5 Clyde 28 August 1957 Dumbarton 1–4 Clyde 31 August 1957 Dundee United 3–0 Stranraer 31 August 1957

Group 6

Home teamScoreAway teamDate Brechin City 5–2 Ayr United 10 August 1957 Dunfermline Athletic 1–1 Cowdenbeath 10 August 1957 Ayr United 4–1 Dunfermline Athletic 14 August 1957 Cowdenbeath 1–1 Brechin City 14 August 1957 Brechin City 2–1 Dunfermline Athletic 17 August 1957 Cowdenbeath 1–1 Ayr United 17 August 1957 Ayr United 4–2 Brechin City 24 August 1957 Cowdenbeath 2–5 Dunfermline Athletic 24 August 1957 Brechin City 7–1 Cowdenbeath 28 August 1957 Dunfermline Athletic 3–0 Ayr United 28 August 1957 Ayr United 3–2 Cowdenbeath 31 August 1957 Dunfermline Athletic 3–1 Brechin City 31 August 1957

Group 7

Home teamScoreAway teamDate Morton 0–1 Stirling Albion 10 August 1957 Stenhousemuir 3–3 Third Lanark 10 August 1957 Stirling Albion 0–1 Stenhousemuir 14 August 1957 Third Lanark 1–0 Morton 14 August 1957 Morton 7–5 Stenhousemuir 17 August 1957 Third Lanark 2–0 Stirling Albion 17 August 1957 Stirling Albion 1–3 Morton 24 August 1957 Third Lanark 3–0 Stenhousemuir 24 August 1957 Morton 3–3 Third Lanark 28 August 1957 Stenhousemuir 4–0 Stirling Albion 28 August 1957 Stenhousemuir 1–2 Morton 31 August 1957 Stirling Albion 0–1 Third Lanark 31 August 1957

Group 8

Home teamScoreAway teamDate Albion Rovers 2–4 St Johnstone 10 August 1957 Arbroath 1–1 Hamilton Academical 10 August 1957 Hamilton Academical 3–2 Albion Rovers 14 August 1957 St Johnstone 1–2 Arbroath 14 August 1957 Albion Rovers 2–0 Arbroath 17 August 1957 St Johnstone 0–3 Hamilton Academical 17 August 1957 Hamilton Academical 3–0 Arbroath 24 August 1957 St Johnstone 6–2 Albion Rovers 24 August 1957 Albion Rovers 1–1 Hamilton Academical 28 August 1957 Arbroath 3–1 St Johnstone 28 August 1957 Arbroath 4–1 Albion Rovers 31 August 1957 Hamilton Academical 4–1 St Johnstone 31 August 1957

Group 9

Home teamScoreAway teamDate Berwick Rangers 3–5 Forfar Athletic 10 August 1957 East Stirlingshire 3–1 Montrose 10 August 1957 Alloa Athletic 3–3 East Stirlingshire 14 August 1957 Montrose 4–1 Forfar Athletic 14 August 1957 Alloa Athletic 5–0 Berwick Rangers 17 August 1957 Forfar Athletic 2–1 East Stirlingshire 17 August 1957 Berwick Rangers 1–3 Montrose 24 August 1957 Forfar Athletic 2–3 Alloa Athletic 24 August 1957 East Stirlingshire 5–1 Berwick Rangers 31 August 1957 Montrose 3–1 Alloa Athletic 31 August 1957

Supplementary round

First leg Home teamScoreAway teamDate Montrose 1–0 Hamilton Academical 2 September 1957

Second leg Home teamScoreAway teamDateAgg Hamilton Academical 3–0 Montrose 4 September 1957 3–1

Quarter-finals

First leg Home teamScoreAway teamDate Aberdeen 1–2 Clyde 11 September 1957 Celtic 6–1 Third Lanark 11 September 1957 Hamilton Academical 2–4 Brechin City 11 September 1957 Kilmarnock 2–1 Rangers 11 September 1957

Second leg Home teamScoreAway teamDateAgg Brechin City 1–0 Hamilton Academical 14 September 1957 5–2 Clyde 4–2 Aberdeen 14 September 1957 6–3 Rangers 3–1 Kilmarnock 14 September 1957 4–3 Third Lanark 0–3 Celtic 14 September 1957 1–9

Semi-finals Home teamScoreAway teamDate Celtic 4–2 Clyde 28 September 1957 Rangers 4–0 Brechin City 28 September 1957

Final

References

General

Specific