It’s difficult to imagine how Sunday afternoon could have got any more enjoyable for Hearts boss Derek McInnes...