in order to reach the final, dunfermline played three matches; one at home at east end park and two away from home. dunfermline scored seven goals and conceded only one in the rounds before the final, keeping two clean sheets in the process.<ref name="soccerbase_2007/08">scottish league challenge cup 2007/08, "soccerbase.com", retrieved 2 august 2013.</ref> st johnstone contested four matches before the final; one at home at mcdiarmid park and the other three away, scoring ten goals, conceding three and keeping only one clean sheet.