Solution:
1...Nh3/Nf3/Ne2 2.Nf3#
1...Rxg3 2.Bxg3#
1...Rf4 2.gxf4#
1...Re4 2.Nd3#
1...Rd4 2.cxd4#
1...Rc4 2.Kxc4#
1...Rb4+ 2.Kxb4#
1...Ra4 2.Kxa4#
1...Rxh4 2.gxh4#
1...Rh7/Rh8 2.Kc6#/Ng6#
1...Rg6 2.Nxg6#
1...Rc6 2.Kxc6#
1...Rxb6+ 2.Kxb6#
1 tries skipped1.Nxg4+??
1...Ke4 2.Ra4#/Bf5#/Rd4#
but 1...hxg4!
1.b7! zz
1...Rxg3 2.Bxg3#
1...Rxg5 2.Kb4#/Kc4#/Ka4#/g4#
1...Rf4 2.gxf4#
1...Re4 2.Nd3#
1...Rd4 2.cxd4#
1...Rc4 2.Kxc4#
1...Rb4+ 2.Kxb4#
1...Ra4 2.Kxa4#
1...Rxh4 2.gxh4#
1...Rh7 2.Kb6#/Kc6#/Qd6#/Qe6#/Qf6#/Ng6#
1...Rh8 2.Kb6#/Kc6#/Qd6#/Qe6#/Qf6#/b8Q#/b8B#/Ng6#
1...Rg6 2.Nxg6#
1...Rf6 2.Qxf6#
1...Re6 2.Qxe6#
1...Rd6 2.Qxd6#
1...Rc6 2.Kxc6#
1...Rb6+ 2.Kxb6#
1...Rxa6 2.Kxa6#
1...Nh3/Nf3/Ne2 2.Nf3#