White to play and mate in 7

Visser, Leonard Wilbert Heiko · 2016