White to play and mate in 3

Oreshin, Alexander Georgievich · 1963