If you c/c flop defo lead this turn big and bet river big. As played, river bet is way too small. In response to the title, yes!
Forum Rules