I was playing heads-up 2NL against a massive fish. He played relatively straight forward and called correctly in most spots, but he never raised to a bet. My strategy was therefore to continuation bet almost 100%, since he could never deny my equity by raising. I would only check back really bad hands with no equity whatsoever or a very weak hand like bottom pair no kicker or a good ace high. I think that is important to keep in mind throughout this hand that my range on the turn is very wide.
As you can see I flopped a straight and bet turn and river. I think my sizing is reasonable. The flop isn't super draw-heavy and half-pot is standard. On the turn there are a lot of draws, so I decided to bet 2/3 pot, which I would also do with my straight draws or flush draws as well as sets to balance out my range.
On the river however I am not so sure how to play my range. At this point the pot is $0.56 and the effective stacks $0.88. I decided to over-bet-shove on the river with the intention to do this with almost my entire turn range. Again, this would include 76, sets, missed flush and straight draws. Perhaps also hands like Ad2d, or Ac2c etc. I am not sure whether this is the right play or not. I could bet less, or check to induce a bluff from a missed straight- or flush draw. Any thoughts?