This weekend's Scottish Cup semi-final clashes are sure to be pretty tasty with an Old Firm derby clash coming after Edinburgh's big grudge match.
The Glasgow sides met earlier this month with Ange Postecoglou's men coming out on top - beating Rangers by two goals to one at Ibrox.
Sunday's semi will see the Glasgow pair meet for the fourth time this season with another to come in the league on May 1.
The 2pm Easter Sunday kick-off is sure to be nothing short of entertaining but the pair have met six times at this stage of the competition in the last 20 years.
Both sides have had their share of success in the ties, with one being decided in a penalty shoot out.
How many of these do you remember?
![](https://i2-prod.dailyrecord.co.uk/incoming/article26687866.ece/ALTERNATES/s810/0_JS148969954.jpg)
April 2018 - Celtic 4 Rangers 0
The last time Celtic and Rangers faced off in a Scottish Cup semi-final was back on April 15, 2018.
It was certainly an action packed 90 minutes with four goals, two penalties and a red card.
Led by Brendan Rodgers, Celtic went a step closer to their double Treble when Tom Rogic slotted home in the 22nd minute to give Celtic the lead, with Callum McGregor doubling the advantage after 38 minutes.
![](https://i2-prod.dailyrecord.co.uk/incoming/article26687024.ece/ALTERNATES/s810/1_JS148972332.jpg)
Things went from bad to worse for the Gers as Graeme Murty's men conceded another two goals in the second half and Ross McCrorie was sent packing for a foul that saw Celtic awarded their first of two penalties.
Moussa Dembélé stepped up to slot home after 52 minutes, followed by a fellow Frenchman Olivier Ntcham who scored from the spot to make it 4-0 in the 78th minute.
Celtic went on to lift all three domestic trophies, beating Motherwell 2-0 in the Scottish Cup Final.
April 2017 - Celtic 2 Rangers 0
Brendan Rodgers' side faced a Rangers team led by Pedro Caixinha in the 2017 semi.
Goals from Callum McGregor and Scott Sinclair secured the Hoops a place in the final.
Celtic edged in front after just 11 minutes after Dembele collected a long pass from Mikael Lustig before playing in Callum McGregor who slotted calmly slotted home.
Rangers captain James Tavernier then conceded a penalty and Scott Sinclair was successful from the spot to put his team two in front in the 51st minute.
Rangers failed to score and did not even manage a shot on target for over an hour that day.
Cetlic went on to beat Aberdeen 2-1 in the final to secure their first Treble.
April 2016 - Rangers 2 Celtic 2 (Rangers win on penalties)
The 2016 Scottish Cup semi-final was a real nail biter.
The thrilling tussle was eventually settled on penalties. It ended 1-1 after 90 minutes and 2-2 after extra time.
Kenny Miller opened the scoring after 16 minutes, putting the Light Blues in the lead until Erik Sviatchenko's header after 50 minutes levelled the game.
Barrie McKay' s wonderstrike put Mark Warbuton's side in front again six minutes into extra time with Tom Rogic making it 2-2 after 106 minutes of play.
![](https://i2-prod.dailyrecord.co.uk/incoming/article26687821.ece/ALTERNATES/s810/0_JS118164884.jpg)
Celtic had a chance to finish the game off minutes before the end of extra time.
A thunderous free-kick from Leigh Griffiths crashed off the crossbar and bounced off goalkeeper Wes Foderingham before slipping just wide.
Rangers won 5-4 on penalties to secure their place in the final, but would lose to Hibs.
Misses from Rogic, McGregor and captain Scott Brown saw the Hoops fall short.
April 1998 - Rangers 2 Celtic 1
Wim Jansen's Celtic side fell at the semi-final hurdle back in 1998.
Goals from Ally McCoist and Jörg Albertz near the end secured the win for Rangers.
A late effort from Craig Burley made it 2-1 in the 90th minute but it was too little, too late.
Despite beating Celtic in the semis for a second time in two years, Walter Smith's men failed to lift the trophy after being defeated 2-1 by Hearts at Celtic Park – which came straight after their crack at 10 In A Row ended in failure.
April 1996 - Rangers 2 Celtic 1
The Rangers side led by Smith secured their place in the 1996 Scottish Cup Final but taking out their old rivals in a 2-1 victory in the semis.
Ally McCoist slotted home just before half time to give his side the advantage with Brian Laudrup also getting a goal after 66 minutes of play.
![](https://i2-prod.dailyrecord.co.uk/incoming/article26687837.ece/ALTERNATES/s810/0_GD2275350.jpg)
Pierre Van Hooijdonk was the scorer for Celtic that day.
It went better in the showpiece this time against Hearts with a 5-1 demolition masterminded by Brian Laudrup and Gordon Durie.
March 1992 - Rangers 1 Celtic 0
Ally McCoist scored the only goal of the game just before half-time and Rangers held on in the second half despite determined play by Celtic.
Rangers edged their way in front just before half time despite being reduced to ten men.
Referee Andrew Waddell sent David Robertson packing just five minutes into the game.
A dominant Celtic side failed to score, falling at the semi final hurdle while Rangers saw off Airdrieonians in the Final.