Well played? I tried to learn from my previous mistakes of playing sets against suspected overpairs..

I tried to make my hand look weak so that he would keep trying to value bet me, then commited him on the river and pushed.

Party Poker No-Limit Hold'em, $ BB (9 handed) FTR converter on zerodivide.cx

UTG ($59.45)
UTG+1 ($213.50)
Hero ($174.85)
MP2 ($547.15)
MP3 ($181)
CO ($198.70)
Button ($197)
SB ($343.35)
BB ($189.10)

Preflop: Hero is MP1 with 3, 3. SB posts a blind of $1.
UTG calls $2, UTG+1 raises to $7, Hero calls $7, MP2 calls $7, 5 folds, UTG calls $5.

Flop: ($31) J, 4, 3 (4 players)
UTG checks, UTG+1 checks, Hero bets $8, MP2 folds, UTG folds, UTG+1 raises to $25, Hero calls $17.

Turn: ($81) 2 (2 players)
UTG+1 bets $25, Hero calls $25.

River: ($131) 2 (2 players)
UTG+1 bets $25, Hero raises all-in, UTG+1 calls $92.85.

Final Pot: $363.70

Results in white below:
UTG+1 has Ks Kh (two pair, kings and twos).
Hero has 3d 3s (full house, threes full of twos).
Outcome: Hero wins $363.70.