-
This board is hard to get value from with top pair. On the flop, he c-bets and you call. He checked behind on the 4th street. On the river you value bet but he jams all-in.
I fold.
The value range that beats a pair of nines is big on this board. You beat only bluffs.
My guess is they have an over pair or perhaps hit a set on the river.