Linfield emerged victorious on the day, beating the Swifts 3-2 in a penalty shoot-out, after the game ended 2-2 after extra-time.
Mark Dickson gave Linfield a third minute lead before Rory Hamill scored an equaliser.
A Glenn Ferguson goal made it 2-1 to Linfield before Rodney McAree - now the manager at Glentoran - levelled the tie with a 40th minute free-kick.
The game was played in bright sunshine on May 5, 2007 - and both sets of supporters added to the occasion by filling the ground with a riot of colour and noise.
Enjoy these pictures of a memorable occasion!
Linfield: Mannus, Ervin, McShane, Murphy, Bailie, McAreavey (Gault 80), O'Kane (Stewart 72), Mulgrew, Dickson, Thompson, Fegruson.
Dungannon Swifts: Nelson, Wray, J P Gallagher (T Fitzpatrick 105), Montgomery, McMinn, McCluskey (McConkey 68), McCabe, McAree, Hamill, McAlister, Scullion (Everaldo 87).
Referee: Mark Courtney (Cookstown)
Attendance: 7,600

17. News Dungannon1.JPG
Dungannon Swifts 'Making History' after being the only Tyrone club to reach the Irish Cup Final Photo: Brian Little

18. Linfield v Dungannon 1.JPG
Linfield's Peter Thompson is tackled by Dungannon Swifts player Shane McCabe Photo: Brian Little

19. Linfield v Dungannon 10.JPG
Linfield's Glenn Ferguson holds off Dungannon Swifts Ryan McCluskey Photo: Brian Little

20. Linfield v Dungannon 4.JPG
Linfield's Jamie Mulgrew tangles with Dungannon Swifts Johnny Montgomery Photo: Brian Little

