Rivals Rosyth knock Hearts out of the cup.

Saturday 4th June.

Semi-final of Kingdom Challenge Cup.

No match report available.