|Event||2006–07 Scottish Cup|
|Date||26 May 2007|
|Venue||Hampden Park, Glasgow|
The 2007 Scottish Cup Final was played on 26 May 2007 at Hampden Park in Glasgow and was the final of the 121st Scottish Cup. The final was contested by Celtic, who beat St Johnstone 2–1 in the semi-final, and Dunfermline Athletic, who beat Hibernian 1–0 in a replay, after the first match had ended 0–0.
Celtic had reached the final 53 times and won on 34 of those occasions, Dunfermline had reached the final only 5 times, winning twice, the previous time being 1968. The two sides had last met in a Scottish Cup Final in the 2003–04 Scottish Cup with Celtic winning 3–1 on that occasion. In total they had met each other 4 times in cup finals (Celtic winning 3), the most recent being when Celtic won 3–0 in the 2006 League Cup Final.
The cup holders were Hearts, who had beaten Gretna 4–2 in a Penalty shootout in the 2006 Final. Hearts were knocked out in the Fourth Round by Dunfermline Athletic, who beat them 1–0. Celtic won the final 1–0 thanks to a late Jean-Joël Perrier-Doumbé goal.
|Celtic||1 – 0||Dunfermline Athletic|
|Home team||Score||Away team||Celtic scorers||Home team||Score||Away team||Dunfermline scorers|
|Celtic||4 – 0||Dumbarton||Zurawski 3', 9'
Vennegoor of Hesselink 43'
|Round Three||Dunfermline Athletic||3 – 2||Rangers||Hamilton 17'|
|Livingston||1 – 4||Celtic||Darren O'Dea 30'
Riordan 45', 59'
Vennegoor of Hesselink 61'
|Round Four||Dunfermline Athletic||1 – 0||Hearts||Wilson 90'|
|Inverness CT||1 – 2||Celtic||Pressley 89'
|Quarter-finals||Dunfermline Athletic||2 – 0||Partick Thistle||Simmons 4', 86'|
|St Johnstone||1 – 2||Celtic||Vennegoor of Hesselink 13' (pen.), 54'||Semi-finals||Hibernian||0 – 0||Dunfermline Athletic|
|Replay||Dunfermline Athletic||1 – 0||Hibernian||Jim McIntyre 88'|