Went down to play some live at the local casino for the first time in ages, only one table running that's 5/5 blinds, $200-500 buyin and had one hand that I'm not sure of my play or if my reasoning was sound.
Villain: $400 (readless, only sat down a few hands ago)
Hero: $600ish
I pick up 10
9
in the SB with 4 limpers, including Villain on BTN, and it checks through me and BB
Flop: K
Q
J
I lead out $25 into $40 pot, BTN then raises to $100, folds to me and I call. (Here I have sucker straight, AT is in his limping range I believe and 2p is also possible along with T9 so I don't see the point to trying to get it all in as I don't think I'm getting called by anything worse)
Turn: K
I check, villain bets $150 and I call. (My reasoning is the same as above and now a boat is possible since there can be more KQ, KJ hands in his range than QJ)
River: 3
I check here with intention to call any bet. I see no point to leading for three reasons
a) If I shove I'm not getting called most of the time by anything I beat with the way I've played it
b) if I put out any size bet and he shoves on me I'm hating life but likely committed
c) if I check he may have me beat when he bets but he could also be betting his Kx that turned trips, or his QJ or his air.
In the end it checked through and I took it down but then was berated by villain that he shouldn't have any chips left and what sort of flop was I hoping for when playing T9 (ignoring the fact he seems to have not recoginized that I only played it due to being in the SB) and I should have got all my chips in willingly.
I'm fairly happy with my reasoning given the way the hand played out but since I don't often play live, and only that high due to having to on the night, I'm quite happy to hear other perspectives and thoughts in case there is something I can learn.