I feel like I didn't get enough value here and need some analysis on this hand. This is a 2/3 spread limit game with a max bet of 300 (raises are uncapped if heads up but 300 can be bet at a time)
Effective Stacks are 300BB/ Hero Covers Villian
Hero UTG+1 (covers table)
My read on the Villian is that he is calling with lots of implied odds hands but will not slow play the nuts.
UTG is a poor player
UTG Limps, Hero Raises to 12 with QsQd, Villian Calls, 2 other calls and UTG calls (POT 57 after rake)
FLOP - KsQhTh - UTG checks, Hero bets 45, Villain calls, 2 folds, UTG raises allin for 134, hero reraises to 285 villian calls. (POT 761)
TURN- 3c - Hero bets 150 villain calls (POT 1061)
RIVER-Qc- Hero bets 300, Villain folds
I realize the turn bet is way too small and I need to bet 300 and pay off villain if he hits. Is there anything else that stands out in this hand as I lost track of the pot size on the turn and made a very poor bet and gave villain 6:1 to hit his flush...On the river is there any way to check/fold or bet/fold if a Heart comes?