Hearts stun Celtic before the Glasgow side receive the SPL championship trophy.

More...