Camillo Gamnitzer, The Problemist 2019
Position: n4N2/r1p1PN2/npp1KB2/2P3p1/1p3kr1/2PP1Ppb/4Q1p1/6R1 w - - 0 1
 
selfmate in 4

Black: Na8, Ra7, c7, Na6, b6, c6, g5, b4, Kf4, Rg4, g3, Bh3, g2
White: Nf8, e7, Nf7, Ke6, Bf6, c5, c3, d3, f3, Qe2, Rg1
Solution: 
Click to see solution below