Pre: Questionable 3-bet.
I would have just flat there. Especially because you now open yourself up to an over-shove from anyone in late position and/or the raiser.
River: When Villain checks to you, why do you not fire the c-bet? Since you
did 3-bet pre, you are announcing strength. When you checked back the flop, you are denying that you have strength.
Suggest 1/3 pot c-bet.
Turn: V fires 2/3 pot. In that hand, the hearts got there, 56 got there (less likely he has that). After chk/chk on the flop, 2/3 pot is screaming confidence or a strong draw. Yeah, you block the nut flush but that doesn't mean your opponent doesn't already have the flush. Assuming that V has a pair already and not a flush, straight, or 2 pair, you have 14 outs = 29% = needing a bit more than 2:1 to call. You were getting that (still using those assumptions above) so a
call could be justified, but the raise is putting extra money in that might already be dead. V only needs 26% (454k / 1738 = 3:1) to call that raise. If he didn't already have at least 26%
equity in the hand, he likely wouldn't have put in 2/3 pot on turn to begin with.
Suggested flat call and see what comes.
Turn continued: When V shoves over the top of you (and he was pretty much pot-committed with a call so you should have anticipated that this was a possibility), you
have to know you are behind. Of course,
you are pot-committed at this point with only about 10bb behind. At that point, you pretty much painted yourself into that corner, so you might as well call and hope.
The difference here is that you went from 36bb to either <10 or 0 based on the outcome. When you are in the 30-40 bb range in a tournament, the rule should be "trickle down; jump up". Losing 10bb to a pot hurts more than losing 2.5 to call pre and see what happens. You can literally do that 4x as often using those numbers. You
must be willing and able to eject if things don't look good for you. Instead, you pushed
more money into pot with nothing but A high and a runner-runner flush draw.
Bad line throughout. Sorry...