Hello carrapa,
Don't really like your play, rather 3bet it preflop if you want to play like maniac for stacks in those positions. You are just making a lot worse to fold and better ones continue.
And as played, what do you think you beat there on the turn, practically a lot of 2pair/straight combos possible, sets possible. On the river we obviously don't beat much anymore where you could already just Check/Fold but about the turn?
Best Regards.