The details for both Scottish Gas Women's Scottish Cup matches have been confirmed this afternoon, with both matches set to take place live on TV.
Ticket information has also been confirmed and is listed below.
Rangers take on Celtic in the first Semi-final on Saturday, 27 April, with a 12:15pm kick off scheduled live on BBC One Scotland. That match is a repeat of last year's final, with Celtic triumphing 2-0 over their Glasgow rivals on that occasion.
The second Semi-final is an all-Edinburgh affair as Spartans take on Heart of Midlothian on Sunday, 28 April.
That game is also scheduled for a 12:15pm kick off, live on BBC Alba.
The draw took place earlier this month, with Scotland and Aberdeen legend Jim Leighton conducting the draw following Hearts' victory over Greenock Morton at Cappielow in the Scottish Gas Men's Scottish Cup.
The Semi-finals in the men's competition take place on Saturday, 20 April and Sunday, 21 April.
Scottish Gas Women's Scottish Cup Semi-Final Fixtures
Rangers v Celtic: Saturday, 27 April, kick-off 12:15pm (Live on BBC One Scotland)
Spartans v Heart of Midlothian: Sunday, 28 April, kick-off 12:15pm (Live on BBC Alba)
Ticket Information
Ticket prices for both matches are listed below. Details of the ticket sale opening will be confirmed by the respective clubs in due course.
Rangers Support
South Stand Lower Section P – Adults £10 / Over 65 / U-16 £5
South Stand Wheelchair Users - Adults £5 / Over 65 / U-16 £3
Celtic Support
South Stand Lower Section I - Adults £10 / Over 65 / U-16 £5
South Stand Wheelchair Users - Adults £5 / Over 65 / U-16 £3
Spartans Support
South Stand Lower Section I - Adults £10 / Over 65 / U-16 £5
South Stand Wheelchair Users - Adults £5 / Over 65 / U-16 £3
Heart of Midlothian Support
South Stand Lower Section P - Adults £10 / Over 65 / U-16 £5
South Stand Wheelchair Users - Adults £5 / Over 65 / U-16 £3