I would like people's feedback as to the best play in a $2000 pot I played last night...
Effective stacks are $2100 (villain has me covered) and I am in late position at a 7-handed table. We're playing 5-5 no limit, and I have 7h10h. A solid, thinking player (villain with $2100+) raises in 5th position, and I call, as well as two players in position 2 & 3 (pot=$110ish). Flop is 5s6h8h. Pre-flop raiser c-bets $80 into $110, and I raise to $225; he calls and the other players fold. Turn is the Jh, making the board 5s6h8hJh. Pre-flop raiser checks, I bet $300, he thinks for 30-secs and calls; pot=$1160. River comes the Kh. Pre-flop raiser bets $520 into $1160, making the pot $1680, $525 to call. I am getting 3.2/1 pot odds, so I have to be good 24% of the time to call.
When I worked through the hand, I put him on an overpair post flop after he c-bet and called my raise. When I made my flush, I was even more certain he had an overpair QQ, KK, or AA with a heart to call my turn bet. When the river brought the K-hearts and he bet into me, I felt like he had either QQ or AA with a heart, leaning toward QQ since he didn't bet larger on the river.
My question is: If I put him on QQ, can I shove allin on the river and hope he'll fold? Or should I just fold? If I moved allin on the river, the pot would have been $3255, $1100 for him to call.