Hearts have won both of their last two Scottish Premiership home games against Dundee, this after losing two of their ...