White to play and mate in 7

Grin (Guliaev), Alexander Pavlovich · 1951