Imo perfectly played

On the flop you can pretty much do anything with those outs. But I like the way you played it, getting some money in case you hit.
You hit the nuts on the turn, and the FD can't bother you, since you have it yourself, so you slowplay to extract the rest on the river.