Round of 32

22.08.2012

Karaorman – Metalurg 1:2
Madjari Solidarnost – Drita 0:1
Poeshevo – Renova 1:2
Babi – Napredok 1:0
Lokomotiva – Miravci 2:2 (4:2 p.s.o.)
Gostivar – Bregalnica 0:0 (1:3 p.s.o)
Plachkovica – Shkendija 0:3 (awarded)
Belasica – Sileks 1:3
Bashkimi – Tikvesh 2:2 (5:4 p.s.o)
Babuna – Horizont Turnovo 0:4
Ljuboten – Gorno Lisiche 0:5
Ohrid – Teteks 2:7
Slavej – Pelister 0:6
Astibo – 11 Oktomvri 0:3 (awarded)
Pobeda Junior – Rabotnichki 0:0 (5:3 p.s.o.)
Rufeja – Vardar 0:2

Round of 16

first leg: 09.09.2011
return: 26.09.2011

Lokomotiva – Teteks 0:2, 0:7 (0:9 agg.)
Metalurg – Horizont Turnovo 3:3, 1:0 (4:3 agg.)
11 Oktomvri – Renova 0:5, 0:5 (0:10 agg.)
Pelister – Babi 5:0, 1:1 (6:1 agg.)
Shkendija – Bregalnica 1:0, 1:0 (2:0 agg.)
Bashkimi – Sileks 1:1, 0:3 (1:4 agg.)
Pobeda Junior – Drita 0:0, 0:2 (0:2 agg.)
Vardar – Gorno Lisiche 2:0, 2:1 (4:1 agg.)

Quarter-finals

first leg: 14.10.2012
return: 21.11.2012

Pelister – Vardar 0:1, 0:2 (0:3 agg.)
Shkendija – Metalurg 1:0, 5:1 (6:1 agg.)
Drita – Sileks 1:2, 0:3 (1:5 agg.)
Teteks – Renova 0:0, 1:0 (1:0 agg.)

Semi-finals

first leg: 17.04.2013
return: 01.05.2013

Shkendija – Vardar 0:0, 1:1 (1:1 agg.) (Shkendija advances on away goal rule.)
Sileks – Teteks 0:1, 0:2 (0:3 agg.)

Final

26.05.2013 at the “National Arena Philip II of Macedon” in Skopje

Shkendija – Teteks 1:1 (6:7 p.s.o.)