Great play pre-flop, very good check on the flop as you are OOP and there can be some higher diamonds in opp hands, bet on the turn is also good, but if we talk about jam on the river, you will never be called by a good player, so a pot size bet or 2xpot will be better. BUT in this exact situation and in a tournament wits so many weak player it was amazing move! GL🙂