Chess Puzzle of the Week (155)

Adhiban – Andreikin Wijk aan Zee 2017

It’s White’s move in this week’s puzzle.

How would you continue?

Do let me know, in private rather than in public if possible.