Every Hearts game is a pulse-quickening drama now as title race takes another twist, writes Tom English.