Is it 1.Rf4+ exf4 2.Bxg6# ?
congratulations andriandmen
u found solution
Position is illegal, 2. Qe6# is another solution, key is a check, most pieces have absolutely no meaning. What is the poin of this puzzle?
Why not make it like this:
Same idea, way fewer pieces, no second solution and no checking key. :)