Craig Gordon produces piece of brilliance as Hearts edge Inverness in cup opener

Syndicate Post image
Craig Gordon kept a clean sheet on his Hearts return (Adam Davy/PA)