Yesterday I played a live $70 buyin tournament at a local casino, this hand came up fairly early on in the tournament. (Starting stacks of 10k)

My opponent seemed like a pretty tight and solid player. This was the first pot that he had raised.

Blinds 50/100
Opponent's stack: ~17k
My Stack: ~8k
My hand: 99

He raised from early/middle position to 350.
I elected to call on the button, given it was the first hand he was raising and from early/mid position I wasn't about to raise him preflop in this spot.

Flop: 552 raindow board
(Pot: 850)
Opponent: Checks
Now I have an option to bet or check... In the back of my mind I had a feeling that he was setting a trap but I decided to bet 700 not wanting to give him a free card.

He check raises to 2000 total.
I called.
Turn: Q
Opponent: checks
I check
River: 7
(No flush draws on Board)
(Pot is 4850)

He puts me all in for ~5.5k and I fold.



I feel that I played this hand horribly, making several bad decisions along the way. How would you have played this? Fold to his check raise? Check the flop? Bet the turn? Call the all in? What would have been the best approach to this hand?