I was slightly taken aback by the push on the river, but obv too late to fold now.

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

MP2 ($26.15)
MP3 ($25.80)
CO ($24.75)
Button ($42.50)
SB ($32.65)
BB ($22.40)
Hero ($24)
UTG+1 ($6.10)
MP1 ($22.50)

Preflop: Hero is UTG with K, K.
Hero raises to $1, UTG+1 calls $1, MP1 calls $1, 6 folds.

Flop: ($3.35) 7, 2, 8 (3 players)
Hero bets $2.5, UTG+1 folds, MP1 calls $2.50.

Turn: ($8.35) 2 (2 players)
Hero bets $4, MP1 calls $4.

River: ($16.35) 6 (2 players)
Hero bets $7, MP1 raises to $15 (All-In), Hero calls $8.

Final Pot: $46.35