st johnstone played another second division club, brechin city, at home at mcdiarmid park in the quarter-finals, taking a four-goal lead in the first half: kenny deuchar scored twice and andy jackson and david weatherston made it 4–0 shortly before half time. in the second half, calum smith pulled a goal back for brechin city in the 57th minute to make it 4–1 which was how the score remained and st johnstone progressed to the semi-finals. with four teams left in the tournament, st johnstone travelled to cappielow to face fellow first division club greenock morton. both teams scored early in the match; andy jackson for st johnstone in the 10th minute and brian graham for greenock morton two minutes later to make it 1–1. in the second half, st johnstone scored two more goals from peter macdonald and rocco quinn to win 3–1 and advance to the final for the first time since losing in 1996 to stranraer.