I think it was very well played. Only questionable play is the bet/call flop.
Equity on flop:
http://www.PokerStrategy.com
Operation completed... 23.760 games processed in 0 seconds. Equity Win Tie Loss Hand
Player 1:
61,940% 61,928% 0,025% 38,047% 66, 22, Kh6h, Kd6d, Kc6c, QsJs, QsTs, Qs9s, Qs8s, JsTs, Js9s, Js8s, Ts9s, Ts8s, 9s8s, 8s7s, 7s6s, 6s5s, AsTh, AsTd, AsTc, AcTs, As9h, As9d, As9c, As8h, As8d, As8c
Player 2:
38,060% 38,047% 0,025% 61,928% Js2h
You do have odds to call, however,
do you think u can extract more chips if you hit? And if you dont hit, will you lose more chips? the answer is probably no and yes respectively (not continuing to betting baby flushes and set, only if he decides to turn his hand into a bluff). I think because of this it cant be profitable to use this line.
At turn:
http://www.PokerStrategy.com
Operation completed... 1.056 games processed in 0 seconds. Equity Win Tie Loss Hand
Player 1:
62,216% 62,216% 0,000% 37,784% 66, 22, Kh6h, Kd6d, Kc6c, QsJs, QsTs, Qs9s, Qs8s, JsTs, Js9s, Js8s, Ts9s, Ts8s, 9s8s, 8s7s, 7s6s, 6s5s, AsTh, AsTd, AsTc, AcTs, As9h, As9d, As9c, As8h, As8d, As8c
Player 2:
37,784% 37,784% 0,000% 62,216% Js2h
As expected nothing changed on turn, so you can still call.
River does seem like a solid move if you know hes floding lower flushes (and i agree hes folding this hands 90% of time).
Overall I think best line flop is cbh, 2nd b/f and 3rd b/c. Turn is meh but I guess I call, river is pretty good since you play your big hands that way.
When you called flop and turn, did you tought off having a +ev move at river? I think thats the only reason why we should play that way.