THE Scottish Cup semi-finals will see two fierce derby matches with Celtic against Rangers and Hearts taking on Hibs.

It's the first time in 149 years that the four clubs have been in the final four of the competition together.

And a tasty semi-final draw has pitted the Glasgow and Edinburgh rivals against one another for a spot in the showpiece final at Hampden.

Greg Hemphill conducted the draw and first pulled out Celtic to play Rangers before drawing Hearts against Hibs.

The semi-final fixtures will be played on the weekend of April 16/17.

Hearts were first to make the final four as they triumphed over St Mirren with a 4-2 victory at Tynecastle on Saturday night.

Edinburgh rivals Hibs then joined them after beating Motherwell 2-1 in Lanarkshire on Sunday. 

Rangers progressed with a win over Dundee on Sunday too -m as they ran out 3-0 winners at Dens Park.

And Celtic sealed their spot in the hat with a 3-0 win over Dundee United on Monday night.