Scottish cup - Season 34

Final
Team   Team
St. JohnstoneSt. Johnstone 2-0 AirdrieoniansAirdrieonians
Semi finals
Team   Team
AberdeenAberdeen 0-1 St. JohnstoneSt. Johnstone
LivingstonLivingston 0-1 AirdrieoniansAirdrieonians
Quarter finals
Home   Away
AberdeenAberdeen 2-1 DumbartonDumbarton
ArbroathArbroath 0-3 AirdrieoniansAirdrieonians
HibernianHibernian 0-1 St. JohnstoneSt. Johnstone
LivingstonLivingston 2-0 Ayr UnitedAyr United
Round 2
Home   Away
AirdrieoniansAirdrieonians 1-1 HeartsHeart Of Midlothian
AirdrieoniansAirdrieonians won 2-1 AETafter extra time
ArbroathArbroath 1-1 ForfarForfar Athletic
2-2 AETafter extra time, ArbroathArbroath won 4-3 on penalties
Dunfermline AthleticDunfermline Athletic 1-2 DumbartonDumbarton
HibernianHibernian 2-0 Glasgow RangersGlasgow Rangers
KilmarnockKilmarnock 0-1 AberdeenAberdeen
LivingstonLivingston 4-0 BerwickBerwick Rangers
MontroseMontrose 2-3 St. JohnstoneSt. Johnstone
Queen's ParkQueen's Park 0-0 Ayr UnitedAyr United
0-0 AETafter extra time, Ayr UnitedAyr United won 8-7 on penalties
Round 1
Home   Away
AberdeenAberdeen 1-0 East FifeEast Fife
AirdrieoniansAirdrieonians 3-0 Dundee UnitedDundee United
ArbroathArbroath 2-0 Ross CountyRoss County
Ayr UnitedAyr United 2-0 Raith RoversRaith Rovers
BerwickBerwick Rangers 1-0 St. MirrenSt. Mirren
DundeeDundee 0-0 Dunfermline AthleticDunfermline Athletic
Dunfermline AthleticDunfermline Athletic won 1-0 AETafter extra time
ForfarForfar Athletic 3-0 Queen Of The SouthQueen Of The South
Glasgow RangersGlasgow Rangers 3-0 MortonGreenock Morton
HamiltonHamilton Academical 0-3 DumbartonDumbarton
HeartsHeart Of Midlothian 3-0 PartickPartick Thistle
InvernessInverness Caledonian Thistle 2-2 HibernianHibernian
2-2 AETafter extra time, HibernianHibernian won 2-1 on penalties
KilmarnockKilmarnock 1-0 FalkirkFalkirk
LivingstonLivingston 2-0 StranraerStranraer
MontroseMontrose 2-1 Glasgow CelticGlasgow Celtic
Queen's ParkQueen's Park 2-0 MotherwellMotherwell
St. JohnstoneSt. Johnstone 1-0 ClydeClyde