How Reds rebuilt from losing half of their Irish Cup winning squadpublished at 14:04 British Summer Time 3 May
Irish Cup Final: Cliftonville v Dungannon Swifts (14:30 BST)
Cliftonville head into a second successive Irish Cup final with a markedly different squad to last year's that helped end the club's 45-year wait to claim the trophy.
Of the Reds' 18-man squad that was involved in the 3-1 extra-time win against Linfield, just nine remain at the club a year later.
A mix of players out of contract, retirements and those moving on to pastures new, has led to a huge overhaul of players at the north Belfast side.
Yet, Jim Magilton has somehow rebuilt a squad that whilst flattering to deceive in the league, have become a team that can deliver in the cup competitions.
They have already won a League Cup and have the chance to complete a cup double by beating Dungannon Swifts in Saturday's Irish Cup final.
Read Lauren McCann's story of the evolution of the Reds squad here.

Cliftonville players and staff celebrate their 2024 Irish Cup final success