The 2003 Scottish Challenge Cup final was played on 26 October 2003, at McDiarmid Park in Perth and was the 13th staging of the final in the history of the tournament. It was played between Inverness Caledonian Thistle of the First Division and Airdrie United of the Second Division. Inverness Caledonian Thistle emerged winners after defeating Airdrie United 2–0 to win the competition for the first time.
The first round draw saw Inverness Caledonian Thistle travel to Raydale Park to face Gretna with Caley Thistle emerging 5–0 victors.[1] The second round was another away game with Peterhead providing the opposition, Inverness won 2–1 to progress to the quarter-finals.[2] A home game at the Caledonian Stadium against rivals Ross County was the reward for reaching the quarter-finals, with the home side edging out the opposition to win 1–0.[3] The semi-final draw paired the club with Raith Rovers away from home at Stark's Park. Inverness Caledonian Thistle triumphed to win 4–0[4] and book a place in the Scottish Challenge Cup final for the second time after losing the 1999 final to Alloa Athletic.
Airdrie United were drawn against Montrose at home in the first round and produced a 2–0 victory over the club.[1] The second round saw United drawn against Greenock Morton away from home at Cappielow and produced 2–1 win to progress to the quarter-finals.[2] Another away game awaited Airdrie United in the quarter-finals as they were drawn against Forfar Athletic which saw the club produce a 2–0 win and a second clean sheet of the tournament to progress to the semi-finals.[3] The opposition provided was Brechin City at Glebe Park, again away from home with Airdrie United emerging 2–1 winners after extra time.[4] Airdrie United reached the Scottish Challenge Cup final for the first time in the club's history.
Inverness Caledonian Thistle scored a total of twelve goals in the rounds preceding the final whilst conceding only one goal in the process. Compared with Airdrie United who scored eight goals in total and conceded two, although only managing two clean sheets compared to Inverness Caledonian Thistle's three. Both teams played three games away from their respective homes of Caledonian Stadium and New Broomfield, whilst only playing one home game each. Inverness Caledonian Thistle reached the Scottish Challenge Cup final for the second time in its history after losing on penalties in the 1999 final to Alloa Athletic after a 4–4 draw after extra time, whereas it was Airdrie United's first time in the final under their new identity.