Last Laugh
WordNet

noun


(1)   Ultimate success achieved after a near failure (inspired by the saying `he laughs best who laughs last')
"We had the last laugh after the votes were counted"
 
x
OK