The Scottish Cup semi-finals will feature Glasgow and Edinburgh derbies after Celtic were drawn to face Rangers and Hearts to face Hibernian.
It’s the first time the four sides have all been in the semi-finals in the same year.
Celtic booked the last semi-final place with a 3-0 win over Dundee United on Monday evening. A goal from Callum McGregor and a double from Giorgos Giakoumakis kept Celtic’s hopes of adding the Scottish Cup to their League Cup triumph.
Rangers made the last four with a win at Dundee on Sunday, when Connor Goldson, James Tavernier and Fashion Sakala gave them a 3-0 win at Dens Park.
Hibs came through a tough tie at Fir Park, where Elias Melkersen scored twice to give his side an early lead against 10-man Motherwell but the hosts pulled one back through Joe Efford and made Shaun Maloney’s side work hard for their place at Hampden.
Hearts were first to put their name in the hat, sealing a dramatic 4-2 win over St Mirren. The Edinburgh side raced to a 2-0 lead through Beni Baningime and Peter Haring, before Eamonn Brophy and Connor Ronan brought the visitors level. Aaron McEneff put Hearts back in front and Ellis Simms made sure of the win.
Games will take place on April 16 and 17.