setplay:
1...Rg3+ 2.Sxg3 ~ 3.Qf2#
1...Rd2 2.Sxd2 Kg3 3.Qf2#
1...Rf2 2.Qxf2+ Kh1 3.Sg3#
1.Sd2!
1...R~?(Rg8/Rg7/Rg6/Rg5) 2.Sf3+ Kg3 3.Qf2#/Qg1#
1...Rg4 2.Bxg4 Kg3 3.Qf2#
1...Rxd2 2.Kxd2 ~ 3.Qg1#
2...Kg3 3.Qf2#
1...Rf2 2.Qxf2+ Kh1 3.Be4#
1...Rg1 2.Sf3+ Kh1 3.Qxg1#
(2...Kg3 3.Qf2#/Qxg1#)
1...Re2+ 2.Kxe2 ~ 3.Qg1#
2...Kg3 3.Qf2#
1...Rg3+ 2.Kf2 Rg1 3.Qxg1#
2...Rg2+ 3.Qxg2#
(2...Rxh3 3.Qxh3#/Qg2#/Qg1#)
2...Rf3+/Rg8/Rg7/Rg6/Rg5/Rg4 3.Sxf3#
(2...Ra3/Rb3/Rc3/Rd3/Re3 3.Qg2#/Qg1#)
1...Kg3 2.Qe1+ Kh2 3.Sf3#
2...Rf2 3.Qxf2#