3rd March 2013

Quarter Final 0-0 Dundee United
Quarter Final Kilmarnock 0-0 Hibernian

2nd March 2013

Quarter Final 0-0
Quarter Final St. Mirren 0-0 Celtic

3rd February 2013

5th Round Hibernian 1-0 Aberdeen
5th Round 5-1
5th Round 0-3 Celtic

2nd February 2013

5th Round St. Mirren 2-0
5th Round Kilmarnock 2-0
5th Round 4-1
5th Round 0-2
5th Round Dundee United 3-0 Rangers

17th December 2012

4th Round Replay 6-0
4th Round 1-3
4th Round 0-3

12th December 2012

4th Round Replay 0-1 Celtic

11th December 2012

4th Round Replay Motherwell 1-2 Aberdeen
4th Round Replay 2-1

2nd December 2012

4th Round Rangers 3-0
4th Round Hibernian 1-0 Heart of Midlothian

1st December 2012

4th Round 1-1
4th Round 2-1
4th Round 0-1
4th Round 2-1
4th Round 3-3
4th Round St. Mirren 2-0
4th Round 0-5 Dundee United
4th Round Celtic 1-1
4th Round Livingston 0-2
4th Round Kilmarnock 2-1
4th Round 0-1
4th Round Aberdeen 1-1 Motherwell

13th November 2012

3rd Round Replay 3-0
3rd Round Replay 4-3
3rd Round Replay 2-5

10th November 2012

3rd Round Replay 3-1
3rd Round Replay 2-3
3rd Round Replay 0-6
3rd Round Replay 0-4

3rd November 2012

3rd Round 1-1
3rd Round 0-1
3rd Round 1-1
3rd Round 2-2
3rd Round 1-1
3rd Round 2-1
3rd Round 2-2
3rd Round 0-1
3rd Round 8-1
3rd Round 4-1
3rd Round 0-2
3rd Round 5-1
3rd Round 3-3
3rd Round 3-3
3rd Round 2-1
3rd Round Rangers 7-0

6th October 2012

2nd Round Replay 3-2
2nd Round Replay 1-2
2nd Round Replay 5-1

29th September 2012

2nd Round 1-2
2nd Round 0-1 Rangers
2nd Round 7-0
2nd Round 3-0
2nd Round 0-1
2nd Round 3-3
2nd Round 0-5
2nd Round 3-1
2nd Round 3-2
2nd Round 4-3
2nd Round 1-1
2nd Round 1-0
2nd Round 0-0
2nd Round 1-3
2nd Round 1-2
2nd Round 4-2

1st September 2012

1st Round Replay 4-1
1st Round Replay 0-2
1st Round Replay 0-4

25th August 2012

1st Round 0-1
1st Round 6-1
1st Round 1-4
1st Round 0-2
1st Round 3-2
1st Round 2-4
1st Round 0-0
1st Round 2-4
1st Round 4-0
1st Round 2-1
1st Round 0-2
1st Round 0-2
1st Round 4-0
1st Round 1-2
1st Round 4-0
1st Round 1-1
1st Round 2-2
1st Round 2-1

4th August 2012

Preliminary Round 0-1
Preliminary Round 1-3