Full Tilt No-Limit Hold'em, $0.10 BB (9 handed) - Full-Tilt Converter Tool from FlopTurnRiver.com

CO ($5.45)
Button ($12.10)
SB ($4.85)
BB ($12.05)
Hero (UTG) ($10.75)
UTG+1 ($0.85)
MP1 ($9.85)
MP2 ($1.75)
MP3 ($1.90)

Preflop: Hero is UTG with K, A
Hero calls $0.10, UTG+1 calls $0.10, MP1 raises to $0.60, 6 folds, Hero calls $0.50, 1 fold

Flop: ($1.45) K, 9, Q (2 players)
Hero checks, MP1 bets $1, Hero raises to $3, MP1 calls $2

Turn: ($7.45) 8 (2 players)
Hero bets $7.15 (All-In), MP1 calls $6.25 (All-In)

River: ($19.95) 8 (2 players, 2 all-in)

Should I have played this differently?