How to verify contract on etherscan deployed using create2?

Continuing this conversation in Verifying CREATE2 code on bscscan/etherscan -- how to do it?.

Will post the solution in the general verificaiton FAQ once we find it: