Clinch

meaning: to finally get or win something:

usage: I hear he finally clinched the deal to buy the land he wanted .