Preflop-Personally if I'm gonna play this hand from the small blind when there is a raise I will 3-bet it. You are out of position to everyone so even when you hit your hand it is tough to play. If you prefer to have calls in your SB range then this is fine. But let's not forget he min-raised 2x so it doesn't show much strength preflop.
Flop-Check/Call. I would have played the same we have a good hand for this flop and we have the Qs for a back door flush draw.
Turn-We just made top 2 pair! (And the flush draw missed) This is even better then another K for us. So here I would check/raise because I want to get all the money possible in on the turn. We block pocket Q's and K's with our hand so there is only one combo of each. And if he has Ax of spades or suited connectors I want to charge him as much as possible for him to draw. And he can't have KQs of spades so the only pair/draw he has is AKs of spades and I want to get all in with that here as well. When we call the river is going to be a guessing game when it's a rough card for us.
River-If your going to play it passively as you did this is a very easy call in my opinion. All the draws missed and you have top 2 pair. I would have preferred to get this all in on the turn or by river. The 7 on the river changes nothing so you beat almost every hand he raises from UTG except KK and QQ and you block both of those hands. Pocket 2's and 3's are very unlikely raises from UTG and also back to preflop this is another reason why 3-betting works wonders. Regardless I would have never folded your hand. Shame he has 22 but I would love if he was raising that wide UTG. Take advantage of that in the future and 3-bet more often.
__________________
|