Incredibly, this is just the second time Hearts have beaten Kilmarnock at Tynecastle in 12 games and they were certainly made to work for all three points. That said, two of the three goals were ...
Some results have been hidden because they may be inaccessible to you