Learn English – An idiom for “a hidden clue that will unravel a thestery”

expression-requestsidiom-requests

I'm looking for a good idiom to express the idea of a clue or a key which if found can unravel or solve a mystery or greater problem.
A lynchpin to a mystery or diagnosis with implications of it being hidden or obscured

Best Answer

Here are some options with the idiomatic expressions in bold:

Once we found out that John Doe's fingerprints were on the gun, we knew we had the last piece to the puzzle. Today, he was found guilty.

John Doe's fingerprints were on the gun, and that did the trick. Today, he was found guilty.

John Doe's fingerprints were on the gun, and that sealed the deal. Today, he was found guilty.

John Doe's fingerprints were on the gun, and that unraveled the knot. Today, he was found guilty.

This one is clunky with the gun example I've been using, so I'll change it to knife.

John Doe's fingerprints were on the knife, and that was our smoking gun. Today, he was found guilty.