bigger pre, raise flop bigger, fold vs turn min-check-raise, fold river as played is my gut reaction, but you're getting close to 3:1 on the call, meh.
don't raise with the straight flush bro, nobody ever gonna call that shit allin, reload, repeat please read: http://www.philgalfond.com/lets-make-some-changes/
Forum Rules