A penalty from Michael Stewart is enough to send Hearts through to the semi-finals of the Co-operative Insurance Cup at the expense of wasteful Celtic.

More…

Tags: ,