PokerStars No-Limit Hold'em, $2.00 BB (6 handed) - Poker-Stars Converter Tool from FlopTurnRiver.com

Button ($227.30)
SB ($207)
BB ($306.60)
Hero (UTG) ($359)
MP ($446.85)
CO ($764.10)

Preflop: Hero is UTG with J, 10
Hero bets $8, 1 fold, CO calls $8, 3 folds

Flop: ($19) 2, 10, 3 (2 players)
Hero bets $12, CO raises to $35, Hero calls $23

Turn: ($89) 4 (2 players)
Hero checks, CO bets $90, Hero calls $90

River: ($269) 10 (2 players)
Hero checks, CO bets $631.10 (All-In)

Total pot: $269

Info on villain:
31/16/4% 3bet.
He got his stack by overcalling mine and another players all in preflop w/ 99 and sucking out.
Oh, and of 14 opportunities to raise the flop this is the first time he's done it.
His timing was quick on all streets, maybe thought two seconds before jamming river.