Chess Puzzle of the Week (176)

Marco – Tartakower Bad Pistyan 1922
White to play

Another position from my 100 Years Ago project.

How should White continue here?

Do let me know what you think.