2NL 6max no reads on villain. Both hero and villain have almost the same stacks.
Hero on the BTN with 106s
Action folds to hero, hero raises to 2.5BB.
SB folds BB calls.
Flop: 859 rainbow (no hearts)
BB bets 4BB (pot). Hero calls.
Turn 5 of hearts.
BB bets 1/4 pot. Hero calls.
River K.
BB checks. Hero checks.
BB takes pot w sm random pair.
My analysis is that I made a mistake not c-betting the turn as villains bet is super small. Should I have c-bet the flop with my inside straight draw? All tips are welcome, thanks.