Hit your needed cards on the turn and the river to make your hand, and go on to win 67.90% of players have unlocked this achievement