Aberdeen v Celtic & Rangers v Hearts in Scottish Cup

Aberdeen v Celtic & Rangers v Hearts in Scottish Cup

BBC Sport

Published

Holders Celtic will face Aberdeen while Rangers take on Heart of Midlothian in the Scottish Cup semi-finals.

Full Article