White to play and mate in 3

Bruch, Wieland · 1997