Villain: unknown
I think Turn must be a bigger bet (at least 2/3 against draws)? For me it looks like on River fish got nut Flush with Asx on River. Fold ok?
Hero (BTN): 128 BB
SB: 252.5 BB
BB: 104.5 BB
UTG: 119.5 BB
MP: 62.5 BB
CO: 172 BB
SB posts SB 0.5 BB, BB posts BB 1 BB
Pre Flop: (pot: 1.5 BB) Hero has T♠ T♦
fold, MP calls 1 BB, fold, Hero raises to 5 BB, fold, fold, MP calls 4 BB
Flop: (11.5 BB, 2 players) 6♠ 2♠ 5♠
MP checks, Hero bets 6 BB, MP calls 6 BB
Turn: (23.5 BB, 2 players) K♥
MP checks, Hero bets 12 BB, MP calls 12 BB
River: (47.5 BB, 2 players) 3♠
MP bets 39.5 BB and is all-in, fold