Problem Display
PID: 181504 (8/3pp1pQ/4n3/KbN5/2k1B3/2Pp2R1/P7/1n6 w - - 0 1)

van Heycop ten Ham, AJCE

Deutsche Schachzeitung, 1905

8/3pp1pQ/4n3/KbN5/2k1B3/2Pp2R1/P7/1n6

#5

7 + 8


6490 yacpdb 2018

SOLUTION


  • SOUND
  • Keys
    • 1.Rxd3!
      • threat
        • 2.Qf5
          • threat
            • 3.Qd5#
          • 2...Sxc3
            • 3.Qe5
              • threat
                • 4.Rxc3#
                • 4.Qxc3#
              • 3...Sxa2
                • 4.Qd5#
              • 3...Sxe4
                • 4.Qd5#
              • 3...Sd5
                • 4.Qxd5#
              • 3...Sb1
                • 4.Qd5#
              • 3...Sd1
                • 4.Qd5#
              • 3...Se2
                • 4.Qd5#
              • 3...Sa4
                • 4.Qd5#
              • 3...Sd4
                • 4.Rxd4#
                • 4.Qxd4#
          • 2...Bc6
            • 3.Sxd7
              • threat
                • 4.Sb6#
              • 3...Bxe4
                • 4.Qb5#
              • 3...Bxd7
                • 4.Qd5#
              • 3...Bd5
                • 4.Bxd5#
                • 4.Qxd5#
          • 2...Sf4
            • 3.Qe5
              • threat
                • 4.Qd4#
              • 3...Se2
                • 4.Qd5#
              • 3...Se6
                • 4.Qd5#
          • 2...Sc7
            • 3.Qe5
              • threat
                • 4.Qd4#
              • 3...Se6
                • 4.Qd5#
      • 1...Sxc3
        • 2.Sxe6
          • threat
            • 3.Rd4#
          • 2...dxe6
            • 3.Qxg7
              • threat
                • 4.Rxc3#
                • 4.Qxc3#
                • 4.Qd4#
              • 3...Se2
                • 4.Qxe7
                  • threat
                    • 5.Qb4#
                • 4.Qb2
                  • threat
                    • 5.Qb4#
                    • 5.Qxb5#
                  • 4...Kc5
                    • 5.Qb4#
                    • 5.Qxb5#
              • 3...e5
                • 4.Qxe5
                  • threat
                    • 5.Rxc3#
                    • 5.Rd4#
                    • 5.Qxc3#
                    • 5.Qd4#
                  • 4...Se2
                    • 5.Qxb5#
                    • 5.Qd5#
            • 3.Qh2
              • threat
                • 4.Qc7+
                  • 4...Bc6
                    • 5.Qxc6#
                • 4.Qe5
                  • threat
                    • 5.Rxc3#
                    • 5.Rd4#
                    • 5.Qxc3#
                    • 5.Qd4#
                  • 4...Se2
                    • 5.Qxb5#
                • 4.Qb2
                  • threat
                    • 5.Qxc3#
                    • 5.Qb4#
                  • 4...Kc5
                    • 5.Qb4#
                  • 4...Sxa2
                    • 5.Qd4#
                    • 5.Qxb5#
                  • 4...Sxe4
                    • 5.Qd4#
                    • 5.Qxb5#
                  • 4...Sd5
                    • 5.Qd4#
                    • 5.Qxb5#
              • 3...Kc5
                • 4.Qg1+
                  • 4...Kc4
                    • 5.Qd4#
                • 4.Qc7+
                  • 4...Bc6
                    • 5.Qxc6#
                • 4.Qf2+
                  • 4...Kc4
                    • 5.Qd4#
              • 3...Sxe4
                • 4.Qc2+
                  • 4...Sc3
                    • 5.Qxc3#
              • 3...Ba4
                • 4.Qc7+
                  • 4...Bc6
                    • 5.Qxc6#
                • 4.Qb2
                  • threat
                    • 5.Qxc3#
                    • 5.Qb4#
                  • 4...Kc5
                    • 5.Qxc3#
                    • 5.Qb4#
                  • 4...Sxa2
                    • 5.Qd4#
                  • 4...Sxe4
                    • 5.Qd4#
                  • 4...Sd5
                    • 5.Qd4#
              • 3...Bc6
                • 4.Qb2
                  • threat
                    • 5.Qxc3#
                    • 5.Qb4#
                  • 4...Kc5
                    • 5.Qxc3#
                    • 5.Qb4#
                  • 4...Sxa2
                    • 5.Qd4#
                  • 4...Sxe4
                    • 5.Qd4#
                  • 4...Sd5
                    • 5.Qd4#
                • 4.Qc2
                  • threat
                    • 5.Qxc3#
                  • 4...Kc5
                    • 5.Qxc3#
              • 3...Bd7
                • 4.Qc7+
                  • 4...Bc6
                    • 5.Qxc6#
                • 4.Qb2
                  • threat
                    • 5.Qxc3#
                    • 5.Qb4#
                  • 4...Kc5
                    • 5.Qxc3#
                    • 5.Qb4#
                  • 4...Sxa2
                    • 5.Qd4#
                  • 4...Sxe4
                    • 5.Qd4#
                  • 4...Sd5
                    • 5.Qd4#
                • 4.Qc2
                  • threat
                    • 5.Qxc3#
                  • 4...Kc5
                    • 5.Qxc3#
              • 3...Be8
                • 4.Qc7+
                  • 4...Bc6
                    • 5.Qxc6#
                • 4.Qb2
                  • threat
                    • 5.Qxc3#
                    • 5.Qb4#
                  • 4...Kc5
                    • 5.Qxc3#
                    • 5.Qb4#
                  • 4...Sxa2
                    • 5.Qd4#
                  • 4...Sxe4
                    • 5.Qd4#
                  • 4...Sd5
                    • 5.Qd4#
                • 4.Qc2
                  • threat
                    • 5.Qxc3#
                  • 4...Kc5
                    • 5.Qxc3#
              • 3...Sa4
                • 4.Qc2+
                  • 4...Sc3
                    • 5.Qxc3#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qxb5#
                • 4.Qd2
                  • threat
                    • 5.Qb4#
                  • 4...Kc5
                    • 5.Qb4#
                  • 4...Sc3
                    • 5.Rxc3#
                    • 5.Qxc3#
              • 3...Sd5
                • 4.Qc2+
                  • 4...Sc3
                    • 5.Qxc3#
              • 3...e5
                • 4.Qxe5
                  • threat
                    • 5.Rxc3#
                    • 5.Rd4#
                    • 5.Qxc3#
                    • 5.Qd4#
                  • 4...Se2
                    • 5.Qxb5#
                    • 5.Qd5#
                • 4.Qb2
                  • threat
                    • 5.Qxc3#
                    • 5.Qb4#
                  • 4...Kc5
                    • 5.Qb4#
                  • 4...Sxa2
                    • 5.Qxb5#
                  • 4...Sxe4
                    • 5.Qxb5#
                  • 4...Sd5
                    • 5.Qxb5#
        • 2.Qf5
          • threat
            • 3.Qe5
              • threat
                • 4.Rxc3#
                • 4.Qxc3#
              • 3...Sxa2
                • 4.Qd5#
              • 3...Sxe4
                • 4.Qd5#
              • 3...Sd5
                • 4.Qxd5#
              • 3...Sb1
                • 4.Qd5#
              • 3...Sd1
                • 4.Qd5#
              • 3...Se2
                • 4.Qd5#
              • 3...Sa4
                • 4.Qd5#
              • 3...Sd4
                • 4.Rxd4#
                • 4.Qxd4#
          • 2...Bc6
            • 3.Rd4+
              • 3...Kxd4
                • 4.Sb3+
                  • 4...Ke3
                    • 5.Qf3#
                  • 4...Kc4
                    • 5.Bd3#
            • 3.Qf2
              • threat
                • 4.Sxe6
                  • threat
                    • 5.Rd4#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Qc2
                  • threat
                    • 5.Qxc3#
                  • 4...Kxc5
                    • 5.Qxc3#
              • 3...Bxe4
                • 4.Sxd7
                  • threat
                    • 5.Se5#
                  • 4...Kxd3
                    • 5.Se5#
                  • 4...Bxd3
                    • 5.Sb6#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Qxd4#
              • 3...Sxa2
                • 4.Qxa2+
                  • 4...Kxc5
                    • 5.Qc2#
                • 4.Qc2+
                  • 4...Sc3
                    • 5.Qxc3#
              • 3...Sxe4
                • 4.Qc2+
                  • 4...Sc3
                    • 5.Qxc3#
                • 4.Qb2
                  • threat
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qb4#
                  • 4...S4xc5
                    • 5.Qc3#
                    • 5.Qc2#
                  • 4...S6xc5
                    • 5.Rd4#
                    • 5.Qd4#
                  • 4...Sd4
                    • 5.Qxd4#
              • 3...Sb1
                • 4.Qc2+
                  • 4...Sc3
                    • 5.Qxc3#
                • 4.Sxe6
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Qe1
                  • threat
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qb4#
                  • 4...Sd2
                    • 5.Qc1#
                  • 4...Sc3
                    • 5.Qxc3#
                • 4.Qb2
                  • threat
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qb4#
              • 3...Sd1
                • 4.Qc2+
                  • 4...Sc3
                    • 5.Qxc3#
                • 4.Qe1
                  • threat
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qb4#
                  • 4...Sc3
                    • 5.Qxc3#
                • 4.Qd2
                  • threat
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qb4#
                  • 4...Sc3
                    • 5.Rxc3#
                    • 5.Qxc3#
              • 3...Se2
                • 4.Qe1
                  • threat
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qb4#
                  • 4...Sc3
                    • 5.Qxc3#
              • 3...Sa4
                • 4.Qc2+
                  • 4...Sc3
                    • 5.Qxc3#
                • 4.Sxe6
                  • threat
                    • 5.Qd4#
                • 4.Qe1
                  • threat
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qb4#
                  • 4...Sc3
                    • 5.Qxc3#
                • 4.Qd2
                  • threat
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qb4#
                  • 4...Sc3
                    • 5.Rxc3#
                    • 5.Qxc3#
              • 3...Sb5
                • 4.Qc2+
                  • 4...Sc3
                    • 5.Qxc3#
                • 4.Qe1
                  • threat
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qb4#
                  • 4...Sc3
                    • 5.Qxc3#
                • 4.Qb2
                  • threat
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qb4#
                • 4.Qd2
                  • threat
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qb4#
                  • 4...Sc3
                    • 5.Rxc3#
                    • 5.Qxc3#
              • 3...Sd5
                • 4.Bxd5+
                  • 4...Bxd5
                    • 5.Qc2#
                • 4.Qc2+
                  • 4...Sc3
                    • 5.Qxc3#
              • 3...d5
                • 4.Sxe6
                  • threat
                    • 5.Rd4#
                    • 5.Qd4#
                    • 5.Qc5#
                  • 4...d4
                    • 5.Rxd4#
                    • 5.Qxd4#
            • 3.Qe5
              • threat
                • 4.Rxc3#
                • 4.Qxc3#
              • 3...Sxa2
                • 4.Rc3+
                  • 4...Sxc3
                    • 5.Bd3#
                • 4.Sxe6
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                  • 4...Sc3
                    • 5.Rxc3#
                    • 5.Qxc3#
                • 4.Sxd7
                  • threat
                    • 5.Sb6#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Sc3
                    • 5.Rxc3#
                    • 5.Qxc3#
                  • 4...Bd5
                    • 5.Qxd5#
              • 3...Sxe4
                • 4.Qb2
                  • threat
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qb4#
                  • 4...S4xc5
                    • 5.Qc3#
                    • 5.Qc2#
                  • 4...S6xc5
                    • 5.Rd4#
                    • 5.Qd4#
                  • 4...Sd4
                    • 5.Qxd4#
              • 3...Sd5
                • 4.Bxd5+
                  • 4...Kxc5
                    • 5.Rc3#
                  • 4...Bxd5
                    • 5.Rc3#
                    • 5.Qc3#
                    • 5.Qxd5#
                • 4.Rc3+
                  • 4...Sxc3
                    • 5.Bd3#
                • 4.Sxe6
                  • threat
                    • 5.Qd4#
              • 3...Sb1
                • 4.Rc3+
                  • 4...Sxc3
                    • 5.Bd3#
                • 4.Sxe6
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Sxd7
                  • threat
                    • 5.Sb6#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Bd5
                    • 5.Qxd5#
                • 4.Qb2
                  • threat
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qb4#
              • 3...Sd1
                • 4.Rc3+
                  • 4...Sxc3
                    • 5.Bd3#
                • 4.Sxe6
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Sxd7
                  • threat
                    • 5.Sb6#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Bd5
                    • 5.Qxd5#
              • 3...Se2
                • 4.Rc3+
                  • 4...Sxc3
                    • 5.Bd3#
                • 4.Sxd7
                  • threat
                    • 5.Sb6#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Bd5
                    • 5.Qxd5#
                • 4.Qb2
                  • threat
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qb4#
              • 3...Sa4
                • 4.Rc3+
                  • 4...Sxc3
                    • 5.Bd3#
                • 4.Sxa4
                  • threat
                    • 5.Sb2#
                    • 5.Sb6#
                    • 5.Rc3#
                    • 5.Qc3#
                • 4.Sxe6
                  • threat
                    • 5.Qd4#
              • 3...Sb5
                • 4.Rc3+
                  • 4...Sxc3
                    • 5.Bd3#
                • 4.Sxd7
                  • threat
                    • 5.Sb6#
                  • 4...Bxe4
                    • 5.Qxb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Bd5
                    • 5.Qxd5#
                • 4.Qb2
                  • threat
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qb4#
          • 2...Sd4
            • 3.Rxd4+
              • 3...Kxd4
                • 4.Sb3+
                  • 4...Ke3
                    • 5.Qf3#
                  • 4...Kc4
                    • 5.Bd3#
                    • 5.Qc5#
            • 3.Qe5
              • threat
                • 4.Rxd4#
                • 4.Qxd4#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Rxc3#
                    • 5.Rd4#
                    • 5.Qxc3#
                    • 5.Qd4#
                  • 4...Se2
                    • 5.Bxb5#
                    • 5.Qd5#
              • 3...Sde2
                • 4.Rxc3+
                  • 4...Sxc3
                    • 5.Bd3#
                • 4.Rd4+
                  • 4...Sxd4
                    • 5.Bd3#
          • 2...Sf4
            • 3.Qxf4
              • threat
                • 4.Bd5+
                  • 4...Kxc5
                    • 5.Qb4#
                • 4.Qe3
                  • threat
                    • 5.Rxc3#
                    • 5.Qd4#
                  • 4...Se2
                    • 5.Bd5#
                • 4.Qe5
                  • threat
                    • 5.Rxc3#
                    • 5.Rd4#
                    • 5.Qxc3#
                    • 5.Qd4#
                  • 4...Se2
                    • 5.Qd5#
              • 3...Kxc5
                • 4.Qe3+
                  • 4...Kc4
                    • 5.Rxc3#
                    • 5.Qd4#
                • 4.Qf2+
                  • 4...Kc4
                    • 5.Qd4#
              • 3...Sxa2
                • 4.Bh1+
                  • 4...Kxc5
                    • 5.Qd4#
                • 4.Bg2+
                  • 4...Kxc5
                    • 5.Qd4#
                • 4.Bf3+
                  • 4...Kxc5
                    • 5.Qd4#
                • 4.Bb7+
                  • 4...Kxc5
                    • 5.Rd5#
                    • 5.Qd4#
                • 4.Ba8+
                  • 4...Kxc5
                    • 5.Rd5#
                    • 5.Qd4#
                • 4.Qe3
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
                • 4.Qf2
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
              • 3...Sxe4
                • 4.Qc1+
                  • 4...Sc3
                    • 5.Qxc3#
                • 4.Qxe4+
                  • 4...Kxc5
                    • 5.Qd5#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
              • 3...Ba6
                • 4.Bd5+
                  • 4...Kxc5
                    • 5.Qc7#
                    • 5.Qb4#
                • 4.Qe3
                  • threat
                    • 5.Rxc3#
                    • 5.Qd4#
                  • 4...Se2
                    • 5.Bd5#
                  • 4...Sb5
                    • 5.Bd5#
                • 4.Qe5
                  • threat
                    • 5.Rxc3#
                    • 5.Rd4#
                    • 5.Qxc3#
                    • 5.Qd4#
                  • 4...Se2
                    • 5.Qd5#
                  • 4...Sb5
                    • 5.Qd5#
              • 3...Sd5
                • 4.Bxd5+
                  • 4...Kxc5
                    • 5.Qb4#
                • 4.Qc1+
                  • 4...Sc3
                    • 5.Qxc3#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qxd5#
                  • 4...Kxc5
                    • 5.Qxd5#
              • 3...d5
                • 4.Bxd5+
                  • 4...Kxc5
                    • 5.Qb4#
                • 4.Qe3
                  • threat
                    • 5.Rxc3#
                    • 5.Qd4#
                  • 4...d4
                    • 5.Qxd4#
                  • 4...Se2
                    • 5.Bxd5#
            • 3.Sb3
              • threat
                • 4.Sd2#
                • 4.Rd4#
                • 4.Qc5#
              • 3...Scd5
                • 4.Bxd5+
                  • 4...Sxd5
                    • 5.Qe4#
                    • 5.Qxd5#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                  • 4...Se2
                    • 5.Qxd5#
                  • 4...Se6
                    • 5.Qxd5#
              • 3...e5
                • 4.Rd4+
                  • 4...exd4
                    • 5.Sd2#
                    • 5.Qc5#
                • 4.Qxe5
                  • threat
                    • 5.Sd2#
                    • 5.Rxc3#
                    • 5.Rd4#
                    • 5.Qxc3#
                    • 5.Qd4#
                    • 5.Qc5#
          • 2...Sc7
            • 3.Rd4+
              • 3...Kxd4
                • 4.Sb3+
                  • 4...Ke3
                    • 5.Qf3#
                  • 4...Kc4
                    • 5.Bd3#
                    • 5.Qc5#
            • 3.Sb3
              • threat
                • 4.Sd2#
                • 4.Rd4#
                • 4.Qc5#
              • 3...S3d5
                • 4.Bxd5+
                  • 4...Sxd5
                    • 5.Qe4#
                    • 5.Qxd5#
                • 4.Bh1
                  • threat
                    • 5.Qe4#
                  • 4...Sc3
                    • 5.Sd2#
                    • 5.Rd4#
                  • 4...Sf6
                    • 5.Sd2#
                  • 4...Se6
                    • 5.Bxd5#
                    • 5.Qxd5#
                • 4.Bg2
                  • threat
                    • 5.Qe4#
                  • 4...Sc3
                    • 5.Sd2#
                    • 5.Rd4#
                  • 4...Sf6
                    • 5.Sd2#
                  • 4...Se6
                    • 5.Bxd5#
                    • 5.Qxd5#
                • 4.Bf3
                  • threat
                    • 5.Qe4#
                  • 4...Sc3
                    • 5.Sd2#
                    • 5.Rd4#
                  • 4...Sf6
                    • 5.Sd2#
                  • 4...Se6
                    • 5.Bxd5#
                    • 5.Qxd5#
                • 4.Re3
                  • threat
                    • 5.Qf1#
                  • 4...Sxe3
                    • 5.Qc5#
                  • 4...Sc3
                    • 5.Bd3#
                    • 5.Qc5#
                  • 4...Sb4
                    • 5.Qc5#
                  • 4...Sf4
                    • 5.Qc5#
                • 4.Rg3
                  • threat
                    • 5.Qf1#
                  • 4...Se3
                    • 5.Qc5#
                  • 4...Sc3
                    • 5.Bd3#
                    • 5.Qc5#
                  • 4...Sb4
                    • 5.Qc5#
                  • 4...Sf4
                    • 5.Qc5#
                • 4.Rh3
                  • threat
                    • 5.Qf1#
                  • 4...Se3
                    • 5.Qc5#
                  • 4...Sc3
                    • 5.Bd3#
                    • 5.Qc5#
                  • 4...Sb4
                    • 5.Qc5#
                  • 4...Sf4
                    • 5.Qc5#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                  • 4...Se6
                    • 5.Qxd5#
              • 3...e5
                • 4.Sd2+
                  • 4...Kc5
                    • 5.Qf2#
                • 4.Rd4+
                  • 4...exd4
                    • 5.Sd2#
                    • 5.Bd3#
                    • 5.Qc5#
                • 4.Qxe5
                  • threat
                    • 5.Sd2#
                    • 5.Rxc3#
                    • 5.Rd4#
                    • 5.Qxc3#
                    • 5.Qd4#
                    • 5.Qc5#
            • 3.Qf4
              • threat
                • 4.Bd5+
                  • 4...Kxc5
                    • 5.Qb4#
              • 3...Kxc5
                • 4.Qe3+
                  • 4...Kc4
                    • 5.Rxc3#
                    • 5.Qd4#
                • 4.Qf2+
                  • 4...Kc4
                    • 5.Qd4#
              • 3...Sxa2
                • 4.Bh1+
                  • 4...Kxc5
                    • 5.Qd4#
                • 4.Bg2+
                  • 4...Kxc5
                    • 5.Qd4#
                • 4.Bf3+
                  • 4...Kxc5
                    • 5.Qd4#
                • 4.Bb7+
                  • 4...Kxc5
                    • 5.Qd4#
                • 4.Ba8+
                  • 4...Kxc5
                    • 5.Qd4#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                  • 4...Se6
                    • 5.Qd5#
              • 3...Sxe4
                • 4.Qc1+
                  • 4...Sc3
                    • 5.Qxc3#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                  • 4...Se6
                    • 5.Qd5#
              • 3...Ba6
                • 4.Bd5+
                  • 4...Kxc5
                    • 5.Qxc7#
                    • 5.Qb4#
              • 3...S3d5
                • 4.Bxd5+
                  • 4...Kxc5
                    • 5.Qb4#
                • 4.Qc1+
                  • 4...Sc3
                    • 5.Qxc3#
              • 3...S7d5
                • 4.Bxd5+
                  • 4...Kxc5
                    • 5.Qb4#
              • 3...Sa6
                • 4.Qe3
                  • threat
                    • 5.Rxc3#
                    • 5.Qd4#
                  • 4...Se2
                    • 5.Bd5#
                • 4.Qe5
                  • threat
                    • 5.Rxc3#
                    • 5.Rd4#
                    • 5.Qxc3#
                    • 5.Qd4#
                  • 4...Se2
                    • 5.Qd5#
              • 3...d5
                • 4.Bxd5+
                  • 4...Kxc5
                    • 5.Qb4#
              • 3...d6
                • 4.Bd5+
                  • 4...Kxc5
                    • 5.Qe3#
                    • 5.Qf2#
                    • 5.Qb4#
                    • 5.Qd4#
            • 3.Qe5
              • threat
                • 4.Rxc3#
                • 4.Rd4#
                • 4.Qxc3#
                • 4.Qd4#
              • 3...Se2
                • 4.Rc3+
                  • 4...Sxc3
                    • 5.Bd3#
                • 4.Qb2
                  • threat
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qb4#
                  • 4...Sd5
                    • 5.Qxb5#
                  • 4...Sa6
                    • 5.Qxb5#
          • 2...Sd8
            • 3.Rd4+
              • 3...Kxd4
                • 4.Sb3+
                  • 4...Ke3
                    • 5.Qf3#
                  • 4...Kc4
                    • 5.Bd3#
                    • 5.Qc5#
            • 3.Qe5
              • threat
                • 4.Rxc3#
                • 4.Rd4#
                • 4.Qxc3#
                • 4.Qd4#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Rxc3#
                    • 5.Rd4#
                    • 5.Qxc3#
                    • 5.Qd4#
                  • 4...Se2
                    • 5.Bxb5#
                    • 5.Qd5#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Rxc3#
                    • 5.Rd4#
                    • 5.Qxc3#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Bxb7
                  • threat
                    • 5.Rxc3#
                    • 5.Rd4#
                    • 5.Qxc3#
                    • 5.Qd4#
                  • 4...Se2
                    • 5.Qd5#
      • 1...Bc6
        • 2.Sxd7
          • threat
            • 3.Qf5
              • threat
                • 4.Sb6#
              • 3...Bxe4
                • 4.Qb5#
              • 3...Bxd7
                • 4.Qd5#
              • 3...Bd5
                • 4.Bxd5#
                • 4.Qxd5#
          • 2...Bxd7
            • 3.Qf5
              • threat
                • 4.Qd5#
              • 3...Sxc3
                • 4.Qe5
                  • threat
                    • 5.Rxc3#
                    • 5.Qxc3#
                  • 4...Sxa2
                    • 5.Qd5#
                  • 4...Sxe4
                    • 5.Qd5#
                  • 4...Sd5
                    • 5.Qxd5#
                  • 4...Sb1
                    • 5.Qd5#
                  • 4...Sd1
                    • 5.Qd5#
                  • 4...Se2
                    • 5.Qd5#
                  • 4...Sa4
                    • 5.Qd5#
                  • 4...Sb5
                    • 5.Qd5#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Qxd4#
              • 3...Bc6
                • 4.Qxe6+
                  • 4...Kc5
                    • 5.Qxc6#
                  • 4...Bd5
                    • 5.Qxd5#
              • 3...Sf4
                • 4.Qxd7
                  • threat
                    • 5.Qb5#
                    • 5.Qc6#
                    • 5.Qc8#
                    • 5.Qd4#
                    • 5.Qc7#
                  • 4...Kc5
                    • 5.Qb5#
                    • 5.Qc6#
                    • 5.Qc8#
                    • 5.Qd4#
                    • 5.Qc7#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                  • 4...Se2
                    • 5.Qd5#
                  • 4...Se6
                    • 5.Qd5#
              • 3...Sc7
                • 4.Qxd7
                  • threat
                    • 5.Qc6#
                    • 5.Qd4#
                    • 5.Qxc7#
                  • 4...Kc5
                    • 5.Qc6#
                    • 5.Qd4#
                    • 5.Qxc7#
                  • 4...Se6
                    • 5.Qb5#
                    • 5.Qd5#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                  • 4...Sb5
                    • 5.Qd5#
                  • 4...Se6
                    • 5.Qd5#
          • 2...Sxc3
            • 3.Qh2
              • threat
                • 4.Qb2
                  • threat
                    • 5.Qxc3#
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qc2
                  • threat
                    • 5.Qb3#
                    • 5.Qxc3#
              • 3...Bxe4
                • 4.Qf2
                  • threat
                    • 5.Se5#
                  • 4...Kxd3
                    • 5.Se5#
                  • 4...Bxd3
                    • 5.Sb6#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Qxd4#
              • 3...Bxd7
                • 4.Qe5
                  • threat
                    • 5.Rxc3#
                    • 5.Qxc3#
                  • 4...Sxa2
                    • 5.Qd5#
                  • 4...Sxe4
                    • 5.Qd5#
                  • 4...Sd5
                    • 5.Qxd5#
                  • 4...Sb1
                    • 5.Qd5#
                  • 4...Sd1
                    • 5.Qd5#
                  • 4...Se2
                    • 5.Qd5#
                  • 4...Sa4
                    • 5.Qd5#
                  • 4...Sb5
                    • 5.Qd5#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Qxd4#
                • 4.Qc2
                  • threat
                    • 5.Qxc3#
                  • 4...Kc5
                    • 5.Qxc3#
              • 3...Sxe4
                • 4.Qc2+
                  • 4...Sc3
                    • 5.Qxc3#
              • 3...Ba4
                • 4.Qe5
                  • threat
                    • 5.Sb6#
                    • 5.Rxc3#
                    • 5.Qxc3#
                  • 4...Sxe4
                    • 5.Qd5#
                  • 4...Sd5
                    • 5.Qxd5#
              • 3...Sb1
                • 4.Qc2+
                  • 4...Sc3
                    • 5.Qb3#
                    • 5.Qxc3#
                • 4.Qe5
                  • threat
                    • 5.Sb6#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Bd5
                    • 5.Qxd5#
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
              • 3...Sd1
                • 4.Qc2+
                  • 4...Sc3
                    • 5.Qb3#
                    • 5.Qxc3#
                • 4.Qe5
                  • threat
                    • 5.Sb6#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Bd5
                    • 5.Qxd5#
              • 3...Se2
                • 4.Qe5
                  • threat
                    • 5.Sb6#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Bd5
                    • 5.Qxd5#
              • 3...Sa4
                • 4.Qc2+
                  • 4...Sc3
                    • 5.Qb3#
                    • 5.Qxc3#
              • 3...Sb5
                • 4.Qc2+
                  • 4...Sc3
                    • 5.Qb3#
                    • 5.Qxc3#
                • 4.Qe5
                  • threat
                    • 5.Sb6#
                  • 4...Bxe4
                    • 5.Qxb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Bd5
                    • 5.Qxd5#
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
              • 3...Sd5
                • 4.Qc2+
                  • 4...Sc3
                    • 5.Qb3#
                    • 5.Qxc3#
              • 3...Sd4
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Rxc3#
              • 3...Sf4
                • 4.Se5+
                  • 4...Kc5
                    • 5.Qg1#
                    • 5.Qf2#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qg1#
                    • 5.Qf2#
                • 4.Qg1
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Rd4#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Qc2
                  • threat
                    • 5.Qb3#
                    • 5.Qxc3#
                  • 4...Sxd3
                    • 5.Qxd3#
                • 4.Qf2
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Rd4#
                    • 5.Qd4#
                    • 5.Qc5#
              • 3...Sg5
                • 4.Se5+
                  • 4...Kc5
                    • 5.Qg1#
                    • 5.Qf2#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qg1#
                    • 5.Qf2#
                • 4.Qg1
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Rd4#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Qe5
                  • threat
                    • 5.Sb6#
                    • 5.Rxc3#
                    • 5.Rd4#
                    • 5.Qxc3#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Qd2
                  • threat
                    • 5.Rxc3#
                    • 5.Rd4#
                    • 5.Qxc3#
                  • 4...Sxa2
                    • 5.Qxa2#
                  • 4...Se2
                    • 5.Qb4#
                  • 4...Sb5
                    • 5.Qb4#
                • 4.Qf2
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Rd4#
                    • 5.Qd4#
                    • 5.Qc5#
              • 3...Sd8
                • 4.Se5+
                  • 4...Kc5
                    • 5.Qg1#
                    • 5.Qf2#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qg1#
                    • 5.Qf2#
          • 2...Sd2
            • 3.Sb6+
              • 3...Kc5
                • 4.Qf5+
                  • 4...Bd5
                    • 5.Qxd5#
            • 3.Kb6
              • threat
                • 4.Se5#
              • 3...Sf3
                • 4.Bxf3
                  • threat
                    • 5.Se5#
                  • 4...Bxd7
                    • 5.Bd5#
          • 2...Sd4
            • 3.Qg8+
              • 3...Se6
                • 4.Qxe6+
                  • 4...Bd5
                    • 5.Qxd5#
                    • 5.Qa6#
              • 3...e6
                • 4.Se5+
                  • 4...Kc5
                    • 5.Qf8#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qf8#
          • 2...Sf4
            • 3.Qxg7
              • threat
                • 4.Qd4#
              • 3...Se2
                • 4.Se5+
                  • 4...Kc5
                    • 5.Qxe7#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qxe7#
                • 4.Qxe7
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qb4#
                    • 5.Qc5#
                • 4.Qe5
                  • threat
                    • 5.Sb6#
                    • 5.Qc5#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Bd5
                    • 5.Qxd5#
              • 3...Se6
                • 4.Se5+
                  • 4...Kc5
                    • 5.Qxe7#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qxe7#
                • 4.Qxe7
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qb4#
                • 4.Qe5
                  • threat
                    • 5.Sb6#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Bd5
                    • 5.Qxd5#
              • 3...e5
                • 4.Sxe5+
                  • 4...Kc5
                    • 5.Qf8#
                    • 5.Qg1#
                    • 5.Qa7#
                    • 5.Qe7#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qf8#
                    • 5.Qg1#
                    • 5.Qe7#
                • 4.Qxe5
                  • threat
                    • 5.Sb6#
                    • 5.Qd4#
                    • 5.Qc5#
          • 2...Sg5
            • 3.Sb6+
              • 3...Kc5
                • 4.Qf5+
                  • 4...Bd5
                    • 5.Qxd5#
                  • 4...e5
                    • 5.Qf2#
                    • 5.Qf8#
            • 3.Qxg7
              • threat
                • 4.Qd4#
              • 3...Sf3
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qxe7#
              • 3...Se6
                • 4.Se5+
                  • 4...Kc5
                    • 5.Qxe7#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qxe7#
                • 4.Qxe7
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qb4#
                • 4.Qe5
                  • threat
                    • 5.Sb6#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Bd5
                    • 5.Qxd5#
              • 3...e5
                • 4.Sxe5+
                  • 4...Kc5
                    • 5.Qf8#
                    • 5.Qa7#
                    • 5.Qe7#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qf8#
                    • 5.Qe7#
                • 4.Qxe5
                  • threat
                    • 5.Sb6#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Qf8
                  • threat
                    • 5.Sxe5#
                    • 5.Sb6#
                    • 5.Qb4#
                    • 5.Qc5#
                • 4.Qe7
                  • threat
                    • 5.Sxe5#
                    • 5.Sb6#
                    • 5.Qb4#
                    • 5.Qc5#
          • 2...Sc7
            • 3.Qxg7
              • threat
                • 4.Qd4#
              • 3...Sb5
                • 4.Qe5
                  • threat
                    • 5.Sb6#
                    • 5.Qc5#
                  • 4...Bxe4
                    • 5.Qxb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Bd5
                    • 5.Qxd5#
              • 3...Se6
                • 4.Se5+
                  • 4...Kc5
                    • 5.Qxe7#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qxe7#
                • 4.Qxe7
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qb4#
                • 4.Qe5
                  • threat
                    • 5.Sb6#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Bd5
                    • 5.Qxd5#
              • 3...e5
                • 4.Sxe5+
                  • 4...Kc5
                    • 5.Qf8#
                    • 5.Qg1#
                    • 5.Qe7#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qf8#
                    • 5.Qg1#
                    • 5.Qe7#
                • 4.Qxe5
                  • threat
                    • 5.Sb6#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Qf8
                  • threat
                    • 5.Sxe5#
                    • 5.Sb6#
                    • 5.Qb4#
                    • 5.Qc5#
                • 4.Qe7
                  • threat
                    • 5.Sxe5#
                    • 5.Sb6#
                    • 5.Qb4#
                    • 5.Qc5#
            • 3.Qf5
              • threat
                • 4.Sb6#
                • 4.Qc5#
              • 3...Bxd7
                • 4.Qxd7
                  • threat
                    • 5.Qc6#
                    • 5.Qd4#
                    • 5.Qxc7#
                  • 4...Kc5
                    • 5.Qc6#
                    • 5.Qd4#
                    • 5.Qxc7#
                  • 4...Se6
                    • 5.Qb5#
                    • 5.Qd5#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                  • 4...Sb5
                    • 5.Qd5#
                  • 4...Se6
                    • 5.Qd5#
              • 3...Bd5
                • 4.Bxd5+
                  • 4...Sxd5
                    • 5.Qe4#
                    • 5.Qxd5#
                • 4.Qf2
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                  • 4...Sb5
                    • 5.Qxd5#
                  • 4...Se6
                    • 5.Qxd5#
              • 3...Sd5
                • 4.Bxd5+
                  • 4...Bxd5
                    • 5.Qxd5#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
              • 3...e5
                • 4.Sxe5+
                  • 4...Kc5
                    • 5.Qf2#
                    • 5.Qf8#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qf2#
                    • 5.Qf8#
                • 4.Qxe5
                  • threat
                    • 5.Sb6#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Qf8
                  • threat
                    • 5.Sxe5#
                    • 5.Sb6#
                    • 5.Qb4#
                    • 5.Qc5#
            • 3.Qh2
              • threat
                • 4.Se5+
                  • 4...Kc5
                    • 5.Qg1#
                    • 5.Qf2#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qg1#
                    • 5.Qf2#
                • 4.Qxc7
                  • threat
                    • 5.Qxc6#
                • 4.Qg1
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Qe5
                  • threat
                    • 5.Sb6#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qf2
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qd4#
                    • 5.Qc5#
              • 3...Bxd7
                • 4.Qxc7+
                  • 4...Bc6
                    • 5.Qxc6#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                  • 4...Sb5
                    • 5.Qd5#
                  • 4...Se6
                    • 5.Qd5#
              • 3...Sb5
                • 4.Qe5
                  • threat
                    • 5.Sb6#
                    • 5.Qc5#
                  • 4...Bxe4
                    • 5.Qxb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Bd5
                    • 5.Qxd5#
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
                  • 4...Bxe4
                    • 5.Qxb5#
              • 3...Sd5
                • 4.Qe5
                  • threat
                    • 5.Qd4#
              • 3...Se6
                • 4.Qe5
                  • threat
                    • 5.Sb6#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Bd5
                    • 5.Qxd5#
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
                  • 4...Bxe4
                    • 5.Qb5#
            • 3.Qh3
              • threat
                • 4.Rd4#
              • 3...Bxd7
                • 4.Qxd7
                  • threat
                    • 5.Qc6#
                    • 5.Qd4#
                    • 5.Qxc7#
                  • 4...Kc5
                    • 5.Qc6#
                    • 5.Qd4#
                    • 5.Qxc7#
                  • 4...Se6
                    • 5.Qb5#
                    • 5.Qd5#
              • 3...Sxc3
                • 4.Se5+
                  • 4...Kc5
                    • 5.Qe3#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qe3#
                • 4.Rxc3+
                  • 4...Kd4
                    • 5.Qd3#
                    • 5.Qe3#
                • 4.Rd4+
                  • 4...Kxd4
                    • 5.Qd3#
                • 4.Rd5
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qd3#
                • 4.Qe3
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Rxc3#
                    • 5.Rd4#
                    • 5.Qd4#
                    • 5.Qc5#
              • 3...Sb5
                • 4.Rd4+
                  • 4...Sxd4
                    • 5.Qd3#
                • 4.Qe6+
                  • 4...Bd5
                    • 5.Qxd5#
                • 4.Rd5
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Rc5#
                    • 5.Qd3#
                • 4.Qe3
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qc5#
                  • 4...Bxd7
                    • 5.Bd5#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Qxd4#
              • 3...Se6
                • 4.Rd4+
                  • 4...Sxd4
                    • 5.Qd3#
                • 4.Qxe6+
                  • 4...Bd5
                    • 5.Qxd5#
                    • 5.Qa6#
                • 4.Rd5
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qd3#
                • 4.Qf5
                  • threat
                    • 5.Sb6#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Bd5
                    • 5.Bxd5#
                    • 5.Qxd5#
                • 4.Qe3
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                  • 4...Bxd7
                    • 5.Bd5#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Qxd4#
              • 3...e5
                • 4.Sxe5+
                  • 4...Kc5
                    • 5.Qe3#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qe3#
                • 4.Rd4+
                  • 4...exd4
                    • 5.Qd3#
                • 4.Rd5
                  • threat
                    • 5.Sxe5#
                    • 5.Sb6#
                    • 5.Rc5#
                    • 5.Qd3#
          • 2...Sd8
            • 3.Sb6+
              • 3...Kc5
                • 4.Qf5+
                  • 4...Bd5
                    • 5.Qxd5#
                  • 4...e5
                    • 5.Qf2#
                    • 5.Qf8#
            • 3.Qxg7
              • threat
                • 4.Qd4#
              • 3...Sb7+
                • 4.Kb6
                  • threat
                    • 5.Se5#
                    • 5.Qd4#
                  • 4...e5
                    • 5.Sxe5#
              • 3...Se6
                • 4.Se5+
                  • 4...Kc5
                    • 5.Qxe7#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qxe7#
                • 4.Qxe7
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qb4#
                • 4.Qe5
                  • threat
                    • 5.Sb6#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Bd5
                    • 5.Qxd5#
              • 3...e5
                • 4.Sxe5+
                  • 4...Kc5
                    • 5.Qf8#
                    • 5.Qg1#
                    • 5.Qa7#
                    • 5.Qe7#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qf8#
                    • 5.Qg1#
                    • 5.Qe7#
          • 2...Sf8
            • 3.Se5+
              • 3...Kc5
                • 4.Qh4
                  • threat
                    • 5.Qf2#
                    • 5.Qxe7#
            • 3.Sb6+
              • 3...Kc5
                • 4.Qf5+
                  • 4...Bd5
                    • 5.Qxd5#
                  • 4...e5
                    • 5.Qf2#
                    • 5.Qxf8#
            • 3.Qg8+
              • 3...Se6
                • 4.Qxe6+
                  • 4...Bd5
                    • 5.Qxd5#
                    • 5.Qa6#
              • 3...e6
                • 4.Se5+
                  • 4...Kc5
                    • 5.Qxf8#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qxf8#
                • 4.Qxf8
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qb4#
                    • 5.Qc5#
            • 3.Bxc6
              • threat
                • 4.Bb5#
                • 4.Bd5#
                • 4.Qe4#
              • 3...Sxc3
                • 4.Bd5+
                  • 4...Sxd5
                    • 5.Qe4#
                • 4.Qe4+
                  • 4...Sxe4
                    • 5.Bb5#
              • 3...Sxd7
                • 4.Qe4+
                  • 4...Kc5
                    • 5.Qd5#
            • 3.Qxg7
              • threat
                • 4.Qd4#
              • 3...Se6
                • 4.Se5+
                  • 4...Kc5
                    • 5.Qxe7#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qxe7#
                • 4.Qxe7
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qb4#
                • 4.Qe5
                  • threat
                    • 5.Sb6#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Bd5
                    • 5.Qxd5#
              • 3...e5
                • 4.Sxe5+
                  • 4...Kc5
                    • 5.Qxf8#
                    • 5.Qg1#
                    • 5.Qa7#
                    • 5.Qe7#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qxf8#
                    • 5.Qg1#
                    • 5.Qe7#
                • 4.Qxe5
                  • threat
                    • 5.Sb6#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Qxf8
                  • threat
                    • 5.Sxe5#
                    • 5.Sb6#
                    • 5.Qb4#
                    • 5.Qc5#
                • 4.Qe7
                  • threat
                    • 5.Sxe5#
                    • 5.Sb6#
                    • 5.Qb4#
                    • 5.Qc5#
            • 3.Qf5
              • threat
                • 4.Sb6#
                • 4.Qc5#
              • 3...Sxd7
                • 4.Qe6+
                  • 4...Kc5
                    • 5.Qxc6#
                  • 4...Bd5
                    • 5.Qxd5#
              • 3...e5
                • 4.Sxe5+
                  • 4...Kc5
                    • 5.Qf2#
                    • 5.Qxf8#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qf2#
                    • 5.Qxf8#
                • 4.Qxe5
                  • threat
                    • 5.Sb6#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Qxf8
                  • threat
                    • 5.Sxe5#
                    • 5.Sb6#
                    • 5.Qb4#
                    • 5.Qc5#
            • 3.Qh1
              • threat
                • 4.Se5+
                  • 4...Kc5
                    • 5.Qg1#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qg1#
                • 4.Qxb1
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
                  • 4...Bxe4
                    • 5.Qb5#
                • 4.Qg1
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qd4#
                    • 5.Qc5#
              • 3...Bxd7
                • 4.Qxb1
                  • threat
                    • 5.Qb4#
                  • 4...Kc5
                    • 5.Qb4#
              • 3...Sxd7
                • 4.Qxb1
                  • threat
                    • 5.Qb4#
                  • 4...Kc5
                    • 5.Qb4#
                  • 4...Bxe4
                    • 5.Qb5#
            • 3.Qh2
              • threat
                • 4.Se5+
                  • 4...Kc5
                    • 5.Qg1#
                    • 5.Qf2#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qg1#
                    • 5.Qf2#
                • 4.Qg1
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Qe5
                  • threat
                    • 5.Sb6#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qf2
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qd4#
                    • 5.Qc5#
              • 3...Bxd7
                • 4.Qc7+
                  • 4...Bc6
                    • 5.Qxc6#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
                • 4.Qb8
                  • threat
                    • 5.Qb4#
                  • 4...Kc5
                    • 5.Qb4#
                  • 4...Bb5
                    • 5.Qxb5#
                • 4.Qb2
                  • threat
                    • 5.Qb4#
                  • 4...Kc5
                    • 5.Qb4#
              • 3...Sxd7
                • 4.Qb2
                  • threat
                    • 5.Qb4#
                  • 4...Kc5
                    • 5.Qb4#
                  • 4...Bxe4
                    • 5.Qb5#
              • 3...Se6
                • 4.Qe5
                  • threat
                    • 5.Sb6#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Bd5
                    • 5.Qxd5#
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
                  • 4...Bxe4
                    • 5.Qb5#
            • 3.Qh3
              • threat
                • 4.Rd4#
              • 3...Bxd7
                • 4.Qe3
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
              • 3...Sxc3
                • 4.Se5+
                  • 4...Kc5
                    • 5.Qe3#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qe3#
                • 4.Rxc3+
                  • 4...Kd4
                    • 5.Qd3#
                    • 5.Qe3#
                • 4.Rd4+
                  • 4...Kxd4
                    • 5.Qd3#
                • 4.Rd5
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qd3#
                • 4.Qe3
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Rxc3#
                    • 5.Rd4#
                    • 5.Qd4#
                    • 5.Qc5#
              • 3...Sxd7
                • 4.Qe6+
                  • 4...Kc5
                    • 5.Qxc6#
                  • 4...Bd5
                    • 5.Qxd5#
              • 3...Se6
                • 4.Rd4+
                  • 4...Sxd4
                    • 5.Qd3#
                • 4.Qxe6+
                  • 4...Bd5
                    • 5.Qxd5#
                    • 5.Qa6#
                • 4.Rd5
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qd3#
                • 4.Qf5
                  • threat
                    • 5.Sb6#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Bd5
                    • 5.Bxd5#
                    • 5.Qxd5#
                • 4.Qe3
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                  • 4...Bxd7
                    • 5.Bd5#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Qxd4#
              • 3...e5
                • 4.Sxe5+
                  • 4...Kc5
                    • 5.Qe3#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qe3#
                • 4.Rd4+
                  • 4...exd4
                    • 5.Qd3#
                • 4.Rd5
                  • threat
                    • 5.Sxe5#
                    • 5.Sb6#
                    • 5.Rc5#
                    • 5.Qd3#
      • 1...Sd2
        • 2.Qf5
          • threat
            • 3.Qd5#
          • 2...Bc6
            • 3.Sa4
              • threat
                • 4.Sb2#
                • 4.Sb6#
              • 3...Sb3+
                • 4.Kb6
                  • threat
                    • 5.Sb2#
                  • 4...Bxa4
                    • 5.Bd5#
                    • 5.Qd5#
              • 3...d5
                • 4.Bxd5+
                  • 4...Bxd5
                    • 5.Qxd5#
                • 4.Rd4+
                  • 4...Sxd4
                    • 5.Bd3#
                • 4.Kb6
                  • threat
                    • 5.Sb2#
                  • 4...Bxa4
                    • 5.Bxd5#
                    • 5.Qxd5#
          • 2...Sf4
            • 3.Qxf4
              • threat
                • 4.Bd5+
                  • 4...Kxc5
                    • 5.Qb4#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                  • 4...Sxe4
                    • 5.Qxe4#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qe3
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                  • 4...Sb3+
                    • 5.axb3#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
                  • 4...Sb3+
                    • 5.axb3#
                • 4.Qf2
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                  • 4...Sb3+
                    • 5.axb3#
              • 3...Sb3+
                • 4.axb3+
                  • 4...Kxc5
                    • 5.Qe3#
                    • 5.Qf2#
              • 3...Kxc5
                • 4.Qe3+
                  • 4...Kc4
                    • 5.Bd5#
                    • 5.Qd4#
                • 4.Qe5+
                  • 4...Kc4
                    • 5.Qd4#
                    • 5.Qxb5#
                    • 5.Qd5#
                  • 4...d5
                    • 5.Qxd5#
                • 4.Qf2+
                  • 4...Kc4
                    • 5.Qd4#
              • 3...Sxe4
                • 4.Qxe4+
                  • 4...Kxc5
                    • 5.Qd5#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
              • 3...d5
                • 4.Bxd5+
                  • 4...Kxc5
                    • 5.Qb4#
                • 4.Qe3
                  • threat
                    • 5.Bxd5#
                    • 5.Qd4#
                  • 4...Sb3+
                    • 5.axb3#
                  • 4...d4
                    • 5.Qxd4#
                • 4.Qf2
                  • threat
                    • 5.Bxd5#
                    • 5.Qd4#
                  • 4...Sb3+
                    • 5.axb3#
                  • 4...d4
                    • 5.Qxd4#
            • 3.Qe5
              • threat
                • 4.Qd4#
              • 3...Sf3
                • 4.Bxf3
                  • threat
                    • 5.Qd4#
                  • 4...Se2
                    • 5.Qd5#
                  • 4...Se6
                    • 5.Qd5#
                • 4.Rxf3
                  • threat
                    • 5.Qd4#
                  • 4...Se2
                    • 5.Bd3#
                    • 5.Qd5#
                  • 4...Se6
                    • 5.Bd3#
                    • 5.Qd5#
          • 2...Sc7
            • 3.Qf4
              • threat
                • 4.Bd5+
                  • 4...Kxc5
                    • 5.Qb4#
              • 3...Sb3+
                • 4.axb3+
                  • 4...Kxc5
                    • 5.Qe3#
                    • 5.Qf2#
              • 3...Kxc5
                • 4.Qe3+
                  • 4...Kc4
                    • 5.Qd4#
                • 4.Qf2+
                  • 4...Kc4
                    • 5.Qd4#
              • 3...Sxe4
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                  • 4...Se6
                    • 5.Qd5#
              • 3...Ba6
                • 4.Bd5+
                  • 4...Kxc5
                    • 5.Qxc7#
                    • 5.Qb4#
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qxd2#
                  • 4...Kxc5
                    • 5.Qxc7#
              • 3...Sd5
                • 4.Bxd5+
                  • 4...Kxc5
                    • 5.Qb4#
              • 3...Sa6
                • 4.Qe3
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                  • 4...Sb3+
                    • 5.axb3#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
                  • 4...Sb3+
                    • 5.axb3#
                • 4.Qf2
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                  • 4...Sb3+
                    • 5.axb3#
              • 3...d5
                • 4.Bxd5+
                  • 4...Kxc5
                    • 5.Qb4#
              • 3...d6
                • 4.Bd5+
                  • 4...Kxc5
                    • 5.Qe3#
                    • 5.Qf2#
                    • 5.Qb4#
                    • 5.Qd4#
            • 3.Qe5
              • threat
                • 4.Qd4#
              • 3...Sf3
                • 4.Bxf3
                  • threat
                    • 5.Qd4#
                  • 4...Se6
                    • 5.Qd5#
                • 4.Rxf3
                  • threat
                    • 5.Bd3#
                    • 5.Qd4#
      • 1...Sa3
        • 2.Sxe6
          • threat
            • 3.Bd5#
          • 2...dxe6
            • 3.Qh2
              • threat
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                  • 4...Kc5
                    • 5.Qe5#
                • 4.Qc7+
                  • 4...Bc6
                    • 5.Qxc6#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                  • 4...Sc2
                    • 5.Qxb5#
                • 4.Qb2
                  • threat
                    • 5.Qb4#
                  • 4...Kc5
                    • 5.Qb4#
                  • 4...Sc2
                    • 5.Qxb5#
              • 3...Kc5
                • 4.Qg1+
                  • 4...Kc4
                    • 5.Qd4#
                • 4.Qe5+
                  • 4...Kc4
                    • 5.Qd4#
                • 4.Qc7+
                  • 4...Bc6
                    • 5.Qxc6#
                • 4.Qf2+
                  • 4...Kc4
                    • 5.Qd4#
              • 3...Bc6
                • 4.Qc7
                  • threat
                    • 5.Qxc6#
                  • 4...Kc5
                    • 5.Qxc6#
          • 2...Bc6
            • 3.Qf5
              • threat
                • 4.Qc5#
              • 3...dxe6
                • 4.Qxe6+
                  • 4...Kc5
                    • 5.Qxc6#
                  • 4...Bd5
                    • 5.Qxd5#
              • 3...d5
                • 4.Bxd5+
                  • 4...Bxd5
                    • 5.Qxd5#
                • 4.Re3
                  • threat
                    • 5.Qf1#
                  • 4...dxe4
                    • 5.Qc5#
                  • 4...d4
                    • 5.Qc5#
                • 4.Rg3
                  • threat
                    • 5.Qf1#
                  • 4...dxe4
                    • 5.Qc5#
                  • 4...d4
                    • 5.Qc5#
                • 4.Rh3
                  • threat
                    • 5.Qf1#
                  • 4...dxe4
                    • 5.Qc5#
                  • 4...d4
                    • 5.Qc5#
                • 4.Qf2
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                  • 4...d4
                    • 5.Qxd4#
              • 3...d6
                • 4.Bd5+
                  • 4...Bxd5
                    • 5.Qxd5#
                • 4.Bxc6
                  • threat
                    • 5.Bd5#
                    • 5.Qe4#
                    • 5.Qd5#
                  • 4...d5
                    • 5.Bxd5#
                    • 5.Qxd5#
                • 4.Re3
                  • threat
                    • 5.Qf1#
                  • 4...Bxe4
                    • 5.Qxe4#
                • 4.Rg3
                  • threat
                    • 5.Qf1#
                  • 4...Bxe4
                    • 5.Qxe4#
                • 4.Rh3
                  • threat
                    • 5.Qf1#
                  • 4...Bxe4
                    • 5.Qxe4#
            • 3.Qh3
              • threat
                • 4.Rd4#
              • 3...dxe6
                • 4.Qxe6+
                  • 4...Kc5
                    • 5.Qxc6#
                  • 4...Bd5
                    • 5.Qxd5#
              • 3...Sc2
                • 4.Rd4+
                  • 4...Sxd4
                    • 5.Qd3#
                • 4.Rd5
                  • threat
                    • 5.Rc5#
                    • 5.Qd3#
              • 3...Sb5
                • 4.Rd4+
                  • 4...Sxd4
                    • 5.Qd3#
                • 4.Rd5
                  • threat
                    • 5.Rc5#
                    • 5.Qd3#
          • 2...g6
            • 3.Rxd7
              • threat
                • 4.Rc7+
                  • 4...Bc6
                    • 5.Rxc6#
                • 4.Qxe7
                  • threat
                    • 5.Qb4#
                    • 5.Qc5#
                  • 4...Kxc3
                    • 5.Qb4#
                • 4.Qh3
                  • threat
                    • 5.Bd5#
                    • 5.Rd4#
                    • 5.Qd3#
                • 4.Qg7
                  • threat
                    • 5.Bd3#
                    • 5.Qd4#
                • 4.Qh8
                  • threat
                    • 5.Bd3#
                    • 5.Qd4#
              • 3...Kxc3
                • 4.Qg7+
                  • 4...Kc4
                    • 5.Bd3#
                    • 5.Qd4#
                • 4.Qh8+
                  • 4...Kc4
                    • 5.Bd3#
                    • 5.Qd4#
            • 3.Qxg6
              • threat
                • 4.Bd5#
              • 3...dxe6
                • 4.Qxe6+
                  • 4...Kc5
                    • 5.Qd5#
              • 3...Bc6
                • 4.Qg1
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
            • 3.Qxe7
              • threat
                • 4.Qb4#
                • 4.Qc5#
              • 3...d6
                • 4.Qc7+
                  • 4...Bc6
                    • 5.Qxc6#
                • 4.Qxd6
                  • threat
                    • 5.Qb4#
                    • 5.Qc5#
                    • 5.Qd4#
                    • 5.Qd5#
                • 4.Qb7
                  • threat
                    • 5.Qd5#
                  • 4...Bc6
                    • 5.Qxc6#
                    • 5.Qb3#
                    • 5.Qb4#
                  • 4...d5
                    • 5.Qxd5#
            • 3.Rd5
              • threat
                • 4.Rc5#
              • 3...Kxc3
                • 4.Qg7+
                  • 4...Kc4
                    • 5.Rc5#
                    • 5.Qd4#
                • 4.Qh8+
                  • 4...Kc4
                    • 5.Rc5#
                    • 5.Qd4#
              • 3...dxe6
                • 4.Qxe7
                  • threat
                    • 5.Rc5#
                    • 5.Qb4#
                    • 5.Qc5#
                  • 4...Kxc3
                    • 5.Qb4#
              • 3...d6
                • 4.Qh3
                  • threat
                    • 5.Rd4#
                    • 5.Qd3#
            • 3.Qh2
              • threat
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Qg1
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                    • 5.Qd5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qf2
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
              • 3...dxe6
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                  • 4...Kc5
                    • 5.Qe5#
                • 4.Qc7+
                  • 4...Bc6
                    • 5.Qxc6#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                  • 4...Sc2
                    • 5.Qxb5#
                • 4.Qb2
                  • threat
                    • 5.Qb4#
                  • 4...Kc5
                    • 5.Qb4#
                  • 4...Sc2
                    • 5.Qxb5#
              • 3...Sc2
                • 4.Qe5
                  • threat
                    • 5.Qxb5#
                    • 5.Qc5#
                    • 5.Qd5#
                  • 4...d5
                    • 5.Qxd5#
            • 3.Qh3
              • threat
                • 4.Bd5#
                • 4.Rd4#
              • 3...dxe6
                • 4.Qxe6+
                  • 4...Kc5
                    • 5.Qd5#
                • 4.Kb6
                  • threat
                    • 5.Rd4#
                    • 5.Qxe6#
                  • 4...e5
                    • 5.Bd5#
                    • 5.Qe6#
            • 3.Qg7
              • threat
                • 4.Qd4#
              • 3...Sc2
                • 4.Qe5
                  • threat
                    • 5.Qxb5#
                    • 5.Qc5#
                    • 5.Qd5#
                  • 4...d5
                    • 5.Qxd5#
            • 3.Qh8
              • threat
                • 4.Qd4#
              • 3...Sc2
                • 4.Qe5
                  • threat
                    • 5.Qxb5#
                    • 5.Qc5#
                    • 5.Qd5#
                  • 4...d5
                    • 5.Qxd5#
        • 2.Sxd7
          • threat
            • 3.Bd5#
          • 2...Bxd7
            • 3.Qf5
              • threat
                • 4.Qd5#
              • 3...Bc6
                • 4.Qxe6+
                  • 4...Kc5
                    • 5.Qxc6#
                  • 4...Bd5
                    • 5.Qxd5#
              • 3...Sf4
                • 4.Qxd7
                  • threat
                    • 5.Qc6#
                    • 5.Qc8#
                    • 5.Qd4#
                    • 5.Qc7#
                  • 4...Kc5
                    • 5.Qc6#
                    • 5.Qc8#
                    • 5.Qd4#
                    • 5.Qc7#
                  • 4...Se6
                    • 5.Qd5#
              • 3...Sc7
                • 4.Qxd7
                  • threat
                    • 5.Qc6#
                    • 5.Qd4#
                    • 5.Qxc7#
                  • 4...Kc5
                    • 5.Qc6#
                    • 5.Qd4#
                    • 5.Qxc7#
                  • 4...Se6
                    • 5.Qd5#
          • 2...Sd4
            • 3.Qg8+
              • 3...e6
                • 4.Se5+
                  • 4...Kc5
                    • 5.Qf8#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qf8#
            • 3.Qf5
              • threat
                • 4.Sb6#
                • 4.Bd5#
                • 4.Qc5#
                • 4.Qd5#
              • 3...Sb3+
                • 4.Kb6
                  • threat
                    • 5.Se5#
                    • 5.Bd5#
                    • 5.Qe6#
                    • 5.Qd5#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Sb6#
                    • 5.Bd5#
                    • 5.Qe4#
                    • 5.Qd5#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qe6#
                    • 5.Qc5#
                    • 5.Qd5#
              • 3...Sxf5
                • 4.Se5+
                  • 4...Kc5
                    • 5.Rd5#
              • 3...e5
                • 4.Sxe5+
                  • 4...Kc5
                    • 5.Qf8#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qxe5#
                    • 5.Qf8#
                • 4.Qf7+
                  • 4...Se6
                    • 5.Qxe6#
        • 2.Kb6
          • threat
            • 3.Bd5#
          • 2...Sf4
            • 3.Qh2
              • threat
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Qxf4
                  • threat
                    • 5.Bh1#
                    • 5.Bg2#
                    • 5.Bf3#
                    • 5.Bd5#
                    • 5.Bf5#
                    • 5.Bc6#
                    • 5.Bg6#
                    • 5.Bb7#
                    • 5.Bh7#
                    • 5.Ba8#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                  • 4...Sd5+
                    • 5.Bxd5#
              • 3...Sxd3
                • 4.Qd2
                  • threat
                    • 5.Qxd3#
                  • 4...Sxc5
                    • 5.Bd5#
                    • 5.Qd4#
                  • 4...Sc1
                    • 5.Bd5#
                    • 5.Qd4#
                  • 4...Se1
                    • 5.Bd5#
                    • 5.Qd4#
                  • 4...Sb2
                    • 5.Bd5#
                    • 5.Qd4#
                  • 4...Sf2
                    • 5.Bd5#
                    • 5.Qd4#
                  • 4...Sb4
                    • 5.Qd4#
                  • 4...Sf4
                    • 5.Qd4#
                  • 4...Se5
                    • 5.Bd5#
                    • 5.Qd4#
              • 3...Sc2
                • 4.Qxc2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                  • 4...Sd5+
                    • 5.Bxd5#
              • 3...e5
                • 4.Qxf4
                  • threat
                    • 5.Bd5#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
                  • 4...Sd5+
                    • 5.Bxd5#
            • 3.Qh3
              • threat
                • 4.Rd4#
              • 3...Sc2
                • 4.Sb3
                  • threat
                    • 5.Sd2#
                    • 5.Sa5#
                  • 4...Sd5+
                    • 5.Bxd5#
                  • 4...Sxd3
                    • 5.Qxd3#
                • 4.Sb7
                  • threat
                    • 5.Sa5#
                  • 4...Sd5+
                    • 5.Bxd5#
                  • 4...Sxd3
                    • 5.Qxd3#
              • 3...e5
                • 4.Sb3
                  • threat
                    • 5.Sd2#
                    • 5.Sa5#
                  • 4...Sd5+
                    • 5.Bxd5#
                  • 4...Sxd3
                    • 5.Qxd3#
                • 4.Sb7
                  • threat
                    • 5.Sa5#
                    • 5.Sd6#
                  • 4...Sd5+
                    • 5.Bxd5#
                  • 4...Sxd3
                    • 5.Qxd3#
        • 2.Sb3
          • threat
            • 3.Bd5#
          • 2...Bc6
            • 3.Kb6
              • threat
                • 4.Sd2#
                • 4.Sa5#
              • 3...Bxe4
                • 4.Qxe4+
                  • 4...Sd4
                    • 5.Sd2#
                    • 5.Sa5#
                    • 5.Qxd4#
            • 3.Qf5
              • threat
                • 4.Sd2#
              • 3...Bxe4
                • 4.Qxe4+
                  • 4...Sd4
                    • 5.Qxd4#
              • 3...Sb1
                • 4.Bd5+
                  • 4...Bxd5
                    • 5.Qxd5#
                • 4.Re3
                  • threat
                    • 5.Qf1#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Sxc3
                    • 5.Bd3#
                  • 4...Sd2
                    • 5.Sxd2#
                  • 4...Sd4
                    • 5.Qc5#
                  • 4...Sf4
                    • 5.Qc5#
                  • 4...Sc5
                    • 5.Qxc5#
                • 4.Rg3
                  • threat
                    • 5.Qf1#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Sxc3
                    • 5.Bd3#
                  • 4...Sd2
                    • 5.Sxd2#
                  • 4...Sd4
                    • 5.Qc5#
                  • 4...Sf4
                    • 5.Qc5#
                  • 4...Sc5
                    • 5.Qxc5#
                • 4.Rh3
                  • threat
                    • 5.Qf1#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Sxc3
                    • 5.Bd3#
                  • 4...Sd2
                    • 5.Sxd2#
                  • 4...Sd4
                    • 5.Qc5#
                  • 4...Sf4
                    • 5.Qc5#
                  • 4...Sc5
                    • 5.Qxc5#
              • 3...d5
                • 4.Bxd5+
                  • 4...Bxd5
                    • 5.Qxd5#
        • 2.Qf5
          • threat
            • 3.Qd5#
          • 2...Bc6
            • 3.Sxe6
              • threat
                • 4.Qc5#
              • 3...dxe6
                • 4.Qxe6+
                  • 4...Kc5
                    • 5.Qxc6#
                  • 4...Bd5
                    • 5.Qxd5#
              • 3...d5
                • 4.Bxd5+
                  • 4...Bxd5
                    • 5.Qxd5#
                • 4.Re3
                  • threat
                    • 5.Qf1#
                  • 4...dxe4
                    • 5.Qc5#
                  • 4...d4
                    • 5.Qc5#
                • 4.Rg3
                  • threat
                    • 5.Qf1#
                  • 4...dxe4
                    • 5.Qc5#
                  • 4...d4
                    • 5.Qc5#
                • 4.Rh3
                  • threat
                    • 5.Qf1#
                  • 4...dxe4
                    • 5.Qc5#
                  • 4...d4
                    • 5.Qc5#
                • 4.Qf2
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                  • 4...d4
                    • 5.Qxd4#
              • 3...d6
                • 4.Bd5+
                  • 4...Bxd5
                    • 5.Qxd5#
                • 4.Bxc6
                  • threat
                    • 5.Bd5#
                    • 5.Qe4#
                    • 5.Qd5#
                  • 4...d5
                    • 5.Bxd5#
                    • 5.Qxd5#
                • 4.Re3
                  • threat
                    • 5.Qf1#
                  • 4...Bxe4
                    • 5.Qxe4#
                • 4.Rg3
                  • threat
                    • 5.Qf1#
                  • 4...Bxe4
                    • 5.Qxe4#
                • 4.Rh3
                  • threat
                    • 5.Qf1#
                  • 4...Bxe4
                    • 5.Qxe4#
            • 3.Sxd7
              • threat
                • 4.Sb6#
              • 3...Bxe4
                • 4.Qxe4+
                  • 4...Sd4
                    • 5.Qxd4#
            • 3.Bxc6
              • threat
                • 4.Qd5#
              • 3...dxc6
                • 4.Qe4+
                  • 4...Kxc5
                    • 5.Qb4#
                  • 4...Sd4
                    • 5.Qxd4#
                • 4.Sa4
                  • threat
                    • 5.Sb2#
                    • 5.Sb6#
                • 4.Sd7
                  • threat
                    • 5.Sb6#
              • 3...Sf4
                • 4.Sa4
                  • threat
                    • 5.Sb2#
                    • 5.Sb6#
                    • 5.Rd4#
                    • 5.Qe4#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                  • 4...Sc2
                    • 5.Bb5#
                  • 4...Sb5
                    • 5.Bxb5#
                  • 4...Se2
                    • 5.Qd5#
                  • 4...Se6
                    • 5.Qd5#
              • 3...Sc7
                • 4.Sxd7
                  • threat
                    • 5.Sb6#
                    • 5.Qe4#
                • 4.Sa4
                  • threat
                    • 5.Sb2#
                    • 5.Sb6#
                    • 5.Rd4#
                    • 5.Qe4#
            • 3.Sb3
              • threat
                • 4.Sd2#
              • 3...Bxe4
                • 4.Qxe4+
                  • 4...Sd4
                    • 5.Qxd4#
              • 3...Sb1
                • 4.Bd5+
                  • 4...Bxd5
                    • 5.Qxd5#
                • 4.Re3
                  • threat
                    • 5.Qf1#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Sxc3
                    • 5.Bd3#
                  • 4...Sd2
                    • 5.Sxd2#
                  • 4...Sd4
                    • 5.Qc5#
                  • 4...Sf4
                    • 5.Qc5#
                  • 4...Sc5
                    • 5.Qxc5#
                • 4.Rg3
                  • threat
                    • 5.Qf1#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Sxc3
                    • 5.Bd3#
                  • 4...Sd2
                    • 5.Sxd2#
                  • 4...Sd4
                    • 5.Qc5#
                  • 4...Sf4
                    • 5.Qc5#
                  • 4...Sc5
                    • 5.Qxc5#
                • 4.Rh3
                  • threat
                    • 5.Qf1#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Sxc3
                    • 5.Bd3#
                  • 4...Sd2
                    • 5.Sxd2#
                  • 4...Sd4
                    • 5.Qc5#
                  • 4...Sf4
                    • 5.Qc5#
                  • 4...Sc5
                    • 5.Qxc5#
              • 3...d5
                • 4.Bxd5+
                  • 4...Bxd5
                    • 5.Qxd5#
            • 3.Sa4
              • threat
                • 4.Sb2#
                • 4.Sb6#
              • 3...d5
                • 4.Bxd5+
                  • 4...Bxd5
                    • 5.Qxd5#
                • 4.Rd4+
                  • 4...Sxd4
                    • 5.Bd3#
                • 4.Qxe6
                  • threat
                    • 5.Rd4#
                    • 5.Qxc6#
                  • 4...Bxa4
                    • 5.Qxd5#
                • 4.Kb6
                  • threat
                    • 5.Sb2#
                  • 4...Bxa4
                    • 5.Bxd5#
                    • 5.Qxd5#
            • 3.Sa6
              • threat
                • 4.Bd5+
                  • 4...Bxd5
                    • 5.Qxd5#
              • 3...Bxe4
                • 4.Qxe4+
                  • 4...Sd4
                    • 5.Qxd4#
              • 3...Bb7
                • 4.Bd5+
                  • 4...Bxd5
                    • 5.Qxd5#
                • 4.Bxb7
                  • threat
                    • 5.Bd5#
                    • 5.Qd5#
                  • 4...Sf4
                    • 5.Qe4#
                  • 4...Sc7
                    • 5.Qe4#
                  • 4...d5
                    • 5.Bxd5#
                    • 5.Qxd5#
              • 3...Ba8
                • 4.Bd5+
                  • 4...Bxd5
                    • 5.Qxd5#
                • 4.Bxa8
                  • threat
                    • 5.Bd5#
                    • 5.Qd5#
                  • 4...Sf4
                    • 5.Qe4#
                  • 4...Sc7
                    • 5.Qe4#
                  • 4...d5
                    • 5.Bxd5#
                    • 5.Qxd5#
              • 3...d5
                • 4.Bxd5+
                  • 4...Bxd5
                    • 5.Qxd5#
          • 2...Sf4
            • 3.Qxf4
              • threat
                • 4.Bh1+
                  • 4...Kxc5
                    • 5.Qb4#
                    • 5.Qd4#
                • 4.Bg2+
                  • 4...Kxc5
                    • 5.Qb4#
                    • 5.Qd4#
                • 4.Bf3+
                  • 4...Kxc5
                    • 5.Qb4#
                    • 5.Qd4#
                • 4.Bd5+
                  • 4...Kxc5
                    • 5.Qb4#
                • 4.Bb7+
                  • 4...Kxc5
                    • 5.Rd5#
                    • 5.Qb4#
                    • 5.Qd4#
                • 4.Ba8+
                  • 4...Kxc5
                    • 5.Rd5#
                    • 5.Qb4#
                    • 5.Qd4#
                • 4.Kb6
                  • threat
                    • 5.Bh1#
                    • 5.Bg2#
                    • 5.Bf3#
                    • 5.Bd5#
                    • 5.Bf5#
                    • 5.Bc6#
                    • 5.Bg6#
                    • 5.Bb7#
                    • 5.Bh7#
                    • 5.Ba8#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qe3
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
                • 4.Qf2
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
              • 3...Kxc5
                • 4.Qe3+
                  • 4...Kc4
                    • 5.Bd5#
                    • 5.Qd4#
                • 4.Qe5+
                  • 4...Kc4
                    • 5.Qd4#
                    • 5.Qd5#
                  • 4...d5
                    • 5.Qxd5#
                • 4.Qf2+
                  • 4...Kc4
                    • 5.Qd4#
              • 3...Sc2
                • 4.Bb7+
                  • 4...Kxc5
                    • 5.Rd5#
                  • 4...Sd4
                    • 5.Qxd4#
                • 4.Ba8+
                  • 4...Kxc5
                    • 5.Rd5#
                  • 4...Sd4
                    • 5.Qxd4#
              • 3...d5
                • 4.Bxd5+
                  • 4...Kxc5
                    • 5.Qb4#
                • 4.Qe3
                  • threat
                    • 5.Bxd5#
                    • 5.Qd4#
                  • 4...d4
                    • 5.Qxd4#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qxd5#
                  • 4...Kxc5
                    • 5.Qxd5#
                  • 4...d4
                    • 5.Qxd4#
                    • 5.Qd5#
                • 4.Qf2
                  • threat
                    • 5.Bxd5#
                    • 5.Qd4#
                  • 4...d4
                    • 5.Qxd4#
          • 2...Sc7
            • 3.Sxd7
              • threat
                • 4.Sb6#
                • 4.Qc5#
              • 3...Bxd7
                • 4.Qxd7
                  • threat
                    • 5.Qc6#
                    • 5.Qd4#
                    • 5.Qxc7#
                  • 4...Kc5
                    • 5.Qc6#
                    • 5.Qd4#
                    • 5.Qxc7#
                  • 4...Se6
                    • 5.Qd5#
              • 3...e5
                • 4.Sxe5+
                  • 4...Kc5
                    • 5.Qf2#
                    • 5.Qf8#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qf2#
                    • 5.Qf8#
                • 4.Bd5+
                  • 4...Sxd5
                    • 5.Qe4#
                • 4.Qf7+
                  • 4...Sd5
                    • 5.Qxd5#
                  • 4...Se6
                    • 5.Qxe6#
                • 4.Qxe5
                  • threat
                    • 5.Sb6#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Qf8
                  • threat
                    • 5.Sxe5#
                    • 5.Sb6#
                    • 5.Qb4#
                    • 5.Qc5#
            • 3.Sb3
              • threat
                • 4.Sd2#
                • 4.Qc5#
              • 3...d5
                • 4.Bxd5+
                  • 4...Sxd5
                    • 5.Qe4#
                    • 5.Qxd5#
                • 4.Re3
                  • threat
                    • 5.Qf1#
                  • 4...dxe4
                    • 5.Sd2#
                    • 5.Qxe4#
                    • 5.Qc5#
                  • 4...d4
                    • 5.Sd2#
                    • 5.Qc5#
                • 4.Rg3
                  • threat
                    • 5.Qf1#
                  • 4...dxe4
                    • 5.Sd2#
                    • 5.Qxe4#
                    • 5.Qc5#
                  • 4...d4
                    • 5.Sd2#
                    • 5.Qc5#
                • 4.Rh3
                  • threat
                    • 5.Qf1#
                  • 4...dxe4
                    • 5.Sd2#
                    • 5.Qxe4#
                    • 5.Qc5#
                  • 4...d4
                    • 5.Sd2#
                    • 5.Qc5#
                • 4.Qf2
                  • threat
                    • 5.Sd2#
                    • 5.Qd4#
                    • 5.Qc5#
                  • 4...d4
                    • 5.Qxd4#
              • 3...e5
                • 4.Sd2+
                  • 4...Kc5
                    • 5.Qf2#
                • 4.Bd5+
                  • 4...Sxd5
                    • 5.Qe4#
                • 4.Qxe5
                  • threat
                    • 5.Sd2#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Re3
                  • threat
                    • 5.Qf1#
                • 4.Rg3
                  • threat
                    • 5.Qf1#
                • 4.Rh3
                  • threat
                    • 5.Qf1#
                • 4.Qf1
                  • threat
                    • 5.Re3#
                    • 5.Rf3#
                    • 5.Rg3#
                    • 5.Rh3#
                • 4.Qf2
                  • threat
                    • 5.Sd2#
                    • 5.Qc5#
            • 3.Sa6
              • threat
                • 4.Qc5#
              • 3...Bxa6
                • 4.Qxd7
                  • threat
                    • 5.Qc6#
                    • 5.Qd4#
                    • 5.Qxc7#
                  • 4...Kc5
                    • 5.Qc6#
                    • 5.Qd4#
                    • 5.Qxc7#
                  • 4...Se6
                    • 5.Qd5#
              • 3...d5
                • 4.Bxd5+
                  • 4...Sxd5
                    • 5.Qe4#
                    • 5.Qxd5#
              • 3...d6
                • 4.Bd5+
                  • 4...Sxd5
                    • 5.Qe4#
                    • 5.Qxd5#
              • 3...e5
                • 4.Bd5+
                  • 4...Sxd5
                    • 5.Qe4#
                • 4.Qxe5
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                  • 4...Se6
                    • 5.Qd5#
            • 3.Sb7
              • threat
                • 4.Qc5#
              • 3...d5
                • 4.Bxd5+
                  • 4...Sxd5
                    • 5.Qe4#
                    • 5.Qxd5#
                • 4.Re3
                  • threat
                    • 5.Qf1#
                  • 4...dxe4
                    • 5.Qxe4#
                    • 5.Qc5#
                  • 4...d4
                    • 5.Qc5#
                • 4.Rg3
                  • threat
                    • 5.Qf1#
                  • 4...dxe4
                    • 5.Qxe4#
                    • 5.Qc5#
                  • 4...d4
                    • 5.Qc5#
                • 4.Rh3
                  • threat
                    • 5.Qf1#
                  • 4...dxe4
                    • 5.Qxe4#
                    • 5.Qc5#
                  • 4...d4
                    • 5.Qc5#
              • 3...d6
                • 4.Bd5+
                  • 4...Sxd5
                    • 5.Qe4#
                    • 5.Qxd5#
                • 4.Re3
                  • threat
                    • 5.Qf1#
                • 4.Rg3
                  • threat
                    • 5.Qf1#
                • 4.Rh3
                  • threat
                    • 5.Qf1#
                • 4.Qf1
                  • threat
                    • 5.Re3#
                    • 5.Rf3#
                    • 5.Rg3#
                    • 5.Rh3#
              • 3...e5
                • 4.Sd6+
                  • 4...Kc5
                    • 5.Qf2#
                • 4.Bd5+
                  • 4...Sxd5
                    • 5.Qe4#
                • 4.Qxe5
                  • threat
                    • 5.Sd6#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Re3
                  • threat
                    • 5.Qf1#
                • 4.Rg3
                  • threat
                    • 5.Qf1#
                • 4.Rh3
                  • threat
                    • 5.Qf1#
                • 4.Qf1
                  • threat
                    • 5.Re3#
                    • 5.Rf3#
                    • 5.Rg3#
                    • 5.Rh3#
                • 4.Qf2
                  • threat
                    • 5.Sd6#
                    • 5.Qc5#
                  • 4...d6
                    • 5.Sxd6#
            • 3.Re3
              • threat
                • 4.Sb3
                  • threat
                    • 5.Sd2#
                    • 5.Qf1#
                    • 5.Qc5#
                • 4.Sb7
                  • threat
                    • 5.Qf1#
                    • 5.Qc5#
                • 4.Qe5
                  • threat
                    • 5.Bd3#
                    • 5.Qd4#
              • 3...d5
                • 4.Sb3
                  • threat
                    • 5.Qf1#
                  • 4...dxe4
                    • 5.Sd2#
                    • 5.Qxe4#
                    • 5.Qc5#
                  • 4...d4
                    • 5.Sd2#
                    • 5.Qc5#
                • 4.Se6
                  • threat
                    • 5.Qf1#
                  • 4...Sxe6
                    • 5.Qxd5#
                  • 4...dxe4
                    • 5.Qxe4#
                    • 5.Qc5#
                  • 4...d4
                    • 5.Qc5#
                • 4.Sb7
                  • threat
                    • 5.Qf1#
                  • 4...dxe4
                    • 5.Qxe4#
                    • 5.Qc5#
                  • 4...d4
                    • 5.Qc5#
              • 3...e5
                • 4.Qxe5
                  • threat
                    • 5.Bd3#
                    • 5.Qd4#
                • 4.Sb3
                  • threat
                    • 5.Qf1#
                • 4.Sb7
                  • threat
                    • 5.Qf1#
              • 3...d6
                • 4.Sb3
                  • threat
                    • 5.Sd2#
                    • 5.Qf1#
                • 4.Se6
                  • threat
                    • 5.Qf1#
                  • 4...Sxe6
                    • 5.Qd5#
                • 4.Sb7
                  • threat
                    • 5.Qf1#
            • 3.Rg3
              • threat
                • 4.Sb3
                  • threat
                    • 5.Sd2#
                    • 5.Qf1#
                    • 5.Qc5#
                • 4.Sb7
                  • threat
                    • 5.Qf1#
                    • 5.Qc5#
                • 4.Qe5
                  • threat
                    • 5.Bd3#
                    • 5.Qd4#
              • 3...d5
                • 4.Sb3
                  • threat
                    • 5.Qf1#
                  • 4...dxe4
                    • 5.Sd2#
                    • 5.Qxe4#
                    • 5.Qc5#
                  • 4...d4
                    • 5.Sd2#
                    • 5.Qc5#
                • 4.Se6
                  • threat
                    • 5.Qf1#
                  • 4...Sxe6
                    • 5.Qxd5#
                  • 4...dxe4
                    • 5.Qxe4#
                    • 5.Qc5#
                  • 4...d4
                    • 5.Qc5#
                • 4.Sb7
                  • threat
                    • 5.Qf1#
                  • 4...dxe4
                    • 5.Qxe4#
                    • 5.Qc5#
                  • 4...d4
                    • 5.Qc5#
              • 3...e5
                • 4.Qxe5
                  • threat
                    • 5.Bd3#
                    • 5.Qd4#
                • 4.Sb3
                  • threat
                    • 5.Qf1#
                • 4.Sb7
                  • threat
                    • 5.Qf1#
              • 3...d6
                • 4.Sb3
                  • threat
                    • 5.Sd2#
                    • 5.Qf1#
                • 4.Se6
                  • threat
                    • 5.Qf1#
                  • 4...Sxe6
                    • 5.Qd5#
                • 4.Sb7
                  • threat
                    • 5.Qf1#
            • 3.Rh3
              • threat
                • 4.Sb3
                  • threat
                    • 5.Sd2#
                    • 5.Qf1#
                    • 5.Qc5#
                • 4.Sb7
                  • threat
                    • 5.Qf1#
                    • 5.Qc5#
                • 4.Qe5
                  • threat
                    • 5.Bd3#
                    • 5.Qd4#
              • 3...d5
                • 4.Sb3
                  • threat
                    • 5.Qf1#
                  • 4...dxe4
                    • 5.Sd2#
                    • 5.Qxe4#
                    • 5.Qc5#
                  • 4...d4
                    • 5.Sd2#
                    • 5.Qc5#
                • 4.Se6
                  • threat
                    • 5.Qf1#
                  • 4...Sxe6
                    • 5.Qxd5#
                  • 4...dxe4
                    • 5.Qxe4#
                    • 5.Qc5#
                  • 4...d4
                    • 5.Qc5#
                • 4.Sb7
                  • threat
                    • 5.Qf1#
                  • 4...dxe4
                    • 5.Qxe4#
                    • 5.Qc5#
                  • 4...d4
                    • 5.Qc5#
              • 3...e5
                • 4.Qxe5
                  • threat
                    • 5.Bd3#
                    • 5.Qd4#
                • 4.Sb3
                  • threat
                    • 5.Qf1#
                • 4.Sb7
                  • threat
                    • 5.Qf1#
              • 3...d6
                • 4.Sb3
                  • threat
                    • 5.Sd2#
                    • 5.Qf1#
                • 4.Se6
                  • threat
                    • 5.Qf1#
                  • 4...Sxe6
                    • 5.Qd5#
                • 4.Sb7
                  • threat
                    • 5.Qf1#
        • 2.Qh2
          • threat
            • 3.Qb2
              • threat
                • 4.Qb4#
              • 3...Kxc5
                • 4.Qb4#
              • 3...Sc2
                • 4.Qxb5#
          • 2...Ba4
            • 3.Sxa4
              • threat
                • 4.Qc7+
                  • 4...Sc5
                    • 5.Sb2#
                    • 5.Sb6#
                    • 5.Rd4#
                    • 5.Qxc5#
                  • 4...Sxc7
                    • 5.Rd4#
                • 4.Rxd7
                  • threat
                    • 5.Bd3#
                    • 5.Qe2#
                  • 4...Sd4
                    • 5.Rxd4#
                  • 4...Sf4
                    • 5.Rd4#
                    • 5.Rc7#
                  • 4...Sc5
                    • 5.Rd4#
                • 4.Kb6
                  • threat
                    • 5.Sb2#
                • 4.Rd1
                  • threat
                    • 5.Bd5#
                    • 5.Qe2#
                  • 4...Sd4
                    • 5.Rxd4#
                  • 4...Sf4
                    • 5.Rd4#
                • 4.Rd2
                  • threat
                    • 5.Bd5#
                    • 5.Qe2#
                  • 4...Sd4
                    • 5.Rxd4#
                  • 4...Sf4
                    • 5.Rd4#
                • 4.Rd5
                  • threat
                    • 5.Qe2#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Rc5#
                  • 4...Sf4
                    • 5.Rd4#
                    • 5.Rc5#
                  • 4...Sc5
                    • 5.Rd4#
                    • 5.Rxc5#
                • 4.Rd6
                  • threat
                    • 5.Bd3#
                    • 5.Qe2#
                  • 4...Sd4
                    • 5.Rxd4#
                  • 4...Sf4
                    • 5.Rd4#
                  • 4...Sc5
                    • 5.Rd4#
                • 4.Qg1
                  • threat
                    • 5.Sb2#
                    • 5.Sb6#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Qxd4#
                • 4.Qg3
                  • threat
                    • 5.Bd5#
                  • 4...Sd4
                    • 5.Rxd4#
                  • 4...Sf4
                    • 5.Rd4#
                  • 4...Sc7
                    • 5.Rd4#
                    • 5.Qxc7#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qe5
                  • threat
                    • 5.Sb2#
                    • 5.Sb6#
                    • 5.Qd5#
                  • 4...d5
                    • 5.Qxd5#
                • 4.Qb8
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
                  • 4...Sb5
                    • 5.Qxb5#
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qd2
                  • threat
                    • 5.Bd5#
                  • 4...Sd4
                    • 5.Rxd4#
                  • 4...Sf4
                    • 5.Rd4#
                  • 4...Sc7
                    • 5.Rd4#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qe2
                  • threat
                    • 5.Bd5#
                    • 5.Rd1#
                    • 5.Rd2#
                    • 5.Re3#
                    • 5.Rf3#
                    • 5.Rg3#
                    • 5.Rh3#
                    • 5.Rd4#
                    • 5.Rd5#
                    • 5.Rd6#
                    • 5.Rxd7#
                  • 4...Sd4
                    • 5.Rxd4#
                • 4.Qf2
                  • threat
                    • 5.Sb2#
                    • 5.Sb6#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Qxd4#
                • 4.Qh3
                  • threat
                    • 5.Bd5#
                  • 4...Sd4
                    • 5.Rxd4#
                  • 4...Sf4
                    • 5.Rd4#
                  • 4...Sc7
                    • 5.Rd4#
                  • 4...d5
                    • 5.Bxd5#
              • 3...Sb5
                • 4.Qe5
                  • threat
                    • 5.Sb2#
                    • 5.Sb6#
                    • 5.Qxb5#
                    • 5.Qd5#
                  • 4...d5
                    • 5.Qxd5#
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
                    • 5.Qxb5#
            • 3.Kb6
              • threat
                • 4.Bd5#
              • 3...Sxc5
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Qg3
                  • threat
                    • 5.Bd5#
                    • 5.Rd4#
                  • 4...Sxd3
                    • 5.Qxd3#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qxc5#
                    • 5.Qd5#
                • 4.Qd2
                  • threat
                    • 5.Bd5#
                    • 5.Rd4#
                  • 4...Sxd3
                    • 5.Qxd3#
                • 4.Qh3
                  • threat
                    • 5.Bd5#
                    • 5.Rd4#
                  • 4...Sxd3
                    • 5.Qxd3#
              • 3...Bc6
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
              • 3...Sd4
                • 4.Bd5+
                  • 4...Kxd5
                    • 5.Rxd4#
                • 4.Rxd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Sxa4
                  • threat
                    • 5.Sb2#
                    • 5.Rxd4#
                • 4.Qe5
                  • threat
                    • 5.Bd5#
                    • 5.Qxd4#
                    • 5.Qd5#
              • 3...Sf4
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Qxf4
                  • threat
                    • 5.Bh1#
                    • 5.Bg2#
                    • 5.Bf3#
                    • 5.Bd5#
                    • 5.Bf5#
                    • 5.Bc6#
                    • 5.Bg6#
                    • 5.Bb7#
                    • 5.Bh7#
                    • 5.Ba8#
                  • 4...d5
                    • 5.Bxd5#
              • 3...Sc7
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Qf4
                  • threat
                    • 5.Bh1#
                    • 5.Bg2#
                    • 5.Bf3#
                    • 5.Bd5#
                    • 5.Bf5#
                    • 5.Bc6#
                    • 5.Bg6#
                    • 5.Bb7#
                    • 5.Bh7#
                    • 5.Ba8#
                  • 4...Sd5+
                    • 5.Bxd5#
                  • 4...Sa8+
                    • 5.Bxa8#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qh4
                  • threat
                    • 5.Bh1#
                    • 5.Bg2#
                    • 5.Bf3#
                    • 5.Bd5#
                    • 5.Bf5#
                    • 5.Bc6#
                    • 5.Bg6#
                    • 5.Bb7#
                    • 5.Bh7#
                    • 5.Ba8#
                  • 4...Sd5+
                    • 5.Bxd5#
                  • 4...Sa8+
                    • 5.Bxa8#
                  • 4...d5
                    • 5.Bxd5#
            • 3.Qg1
              • threat
                • 4.Bd5#
              • 3...Bc6
                • 4.Sxe6
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
            • 3.Qe5
              • threat
                • 4.Qd5#
              • 3...Bc6
                • 4.Sxe6
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
            • 3.Qb8
              • threat
                • 4.Qb4#
              • 3...Bb5
                • 4.Bd5+
                  • 4...Kxc5
                    • 5.Qb6#
              • 3...Sc2
                • 4.Bd5+
                  • 4...Kxc5
                    • 5.Qb6#
              • 3...Sb5
                • 4.Bd5+
                  • 4...Kxc5
                    • 5.Qb6#
            • 3.Qb2
              • threat
                • 4.Qb4#
              • 3...Bb3
                • 4.Bd5+
                  • 4...Kxc5
                    • 5.Qxa3#
                • 4.Qxb3+
                  • 4...Kxc5
                    • 5.Qd5#
                    • 5.Qb4#
                • 4.axb3+
                  • 4...Kxc5
                    • 5.Qxa3#
                • 4.Sxd7
                  • threat
                    • 5.Qxb3#
                    • 5.axb3#
                  • 4...Bxa2
                    • 5.Qxa2#
                    • 5.Qb4#
                  • 4...Bd1
                    • 5.Qb4#
                  • 4...Bc2
                    • 5.Qb4#
                  • 4...Ba4
                    • 5.Qb4#
                  • 4...Sd4
                    • 5.Rxd4#
                  • 4...Sc5
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Rd4#
                • 4.Qxa3
                  • threat
                    • 5.Bd5#
                    • 5.Qb4#
                    • 5.axb3#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qxb3#
                    • 5.axb3#
                  • 4...Sxc5
                    • 5.Rd4#
                  • 4...Sd4
                    • 5.Rxd4#
                • 4.Sa4
                  • threat
                    • 5.Qxb3#
                    • 5.axb3#
                  • 4...Bxa2
                    • 5.Qxa2#
                    • 5.Qb4#
                  • 4...Bxa4
                    • 5.Qb4#
                  • 4...Bd1
                    • 5.Qb4#
                  • 4...Bc2
                    • 5.Qb4#
                  • 4...Sd4
                    • 5.Rxd4#
                  • 4...Sc5
                    • 5.Sb6#
                    • 5.Rd4#
                • 4.Sa6
                  • threat
                    • 5.Qxb3#
                    • 5.axb3#
                  • 4...Bxa2
                    • 5.Qxa2#
                    • 5.Qb4#
                  • 4...Bd1
                    • 5.Qb4#
                  • 4...Bc2
                    • 5.Qb4#
                  • 4...Ba4
                    • 5.Qb4#
                  • 4...Sd4
                    • 5.Rxd4#
                  • 4...Sc5
                    • 5.Rd4#
                • 4.Sb7
                  • threat
                    • 5.Qxb3#
                    • 5.axb3#
                  • 4...Bxa2
                    • 5.Qxa2#
                    • 5.Qb4#
                  • 4...Bd1
                    • 5.Qb4#
                  • 4...Bc2
                    • 5.Qb4#
                  • 4...Ba4
                    • 5.Qb4#
                  • 4...Sd4
                    • 5.Rxd4#
                  • 4...Sc5
                    • 5.Rd4#
                • 4.Qf2
                  • threat
                    • 5.Bd5#
                    • 5.axb3#
                  • 4...Sxc5
                    • 5.Qd4#
                  • 4...Sd4
                    • 5.Qxd4#
              • 3...Sc2
                • 4.Bd5+
                  • 4...Kxc5
                    • 5.Qb6#
            • 3.Qf2
              • threat
                • 4.Bd5#
              • 3...Bc6
                • 4.Sxe6
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
          • 2...Ba6
            • 3.Sxa6
              • threat
                • 4.Qg3
                  • threat
                    • 5.Bd5#
                  • 4...Sd4
                    • 5.Rxd4#
                  • 4...Sf4
                    • 5.Rd4#
                  • 4...Sc7
                    • 5.Rd4#
                    • 5.Qxc7#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qe5
                  • threat
                    • 5.Qd5#
                  • 4...Sf4
                    • 5.Qd4#
                    • 5.Qc7#
                    • 5.Qc5#
                  • 4...Sc7
                    • 5.Qd4#
                    • 5.Qxc7#
                    • 5.Qc5#
                  • 4...d5
                    • 5.Qxd5#
                • 4.Qb8
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
                  • 4...Sb5
                    • 5.Qxb5#
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qd2
                  • threat
                    • 5.Bd5#
                  • 4...Sd4
                    • 5.Rxd4#
                  • 4...Sf4
                    • 5.Rd4#
                  • 4...Sc7
                    • 5.Rd4#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qh3
                  • threat
                    • 5.Bd5#
                  • 4...Sd4
                    • 5.Rxd4#
                  • 4...Sf4
                    • 5.Rd4#
                  • 4...Sc7
                    • 5.Rd4#
                  • 4...d5
                    • 5.Bxd5#
              • 3...Sb1
                • 4.Qe5
                  • threat
                    • 5.Qb5#
                    • 5.Qd5#
                  • 4...Sxc3
                    • 5.Rxc3#
                    • 5.Qxc3#
                  • 4...Sc7
                    • 5.Qd4#
                    • 5.Qxc7#
                    • 5.Qc5#
                  • 4...d5
                    • 5.Qxd5#
                • 4.Qb8
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
                    • 5.Qb5#
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
                    • 5.Qb5#
                • 4.Qc2
                  • threat
                    • 5.Bd5#
                    • 5.Qb3#
                    • 5.Qa4#
              • 3...Sc2
                • 4.Qxc2
                  • threat
                    • 5.Bd5#
                    • 5.Qb3#
                    • 5.Qa4#
                • 4.Qe5
                  • threat
                    • 5.Qb5#
                    • 5.Qd5#
                  • 4...Sc7
                    • 5.Qxc7#
                    • 5.Qc5#
                  • 4...d5
                    • 5.Qxd5#
              • 3...Sb5
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
                    • 5.Qxb5#
                • 4.Qc2
                  • threat
                    • 5.Bd5#
                    • 5.Qb3#
                    • 5.Qa4#
              • 3...Sd4
                • 4.Rxd4+
                  • 4...Kxc3
                    • 5.Qd2#
              • 3...Sf4
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
              • 3...Sc5
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
              • 3...Sd8
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
              • 3...d5
                • 4.Qe5
                  • threat
                    • 5.Qxd5#
                  • 4...dxe4
                    • 5.Qd5#
                  • 4...Sf4
                    • 5.Qd4#
                    • 5.Qc7#
                  • 4...Sc7
                    • 5.Qd4#
                    • 5.Qxc7#
                  • 4...d4
                    • 5.Qd5#
                    • 5.Qxe6#
            • 3.Sxe6
              • threat
                • 4.Qc7#
              • 3...Bb5
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Qg1
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                    • 5.Qd5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qf2
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
              • 3...Bb7
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Qg1
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qf2
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
              • 3...Sb5
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
              • 3...d6
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Re3
                  • threat
                    • 5.Qe2#
                • 4.Rf3
                  • threat
                    • 5.Qe2#
                • 4.Rg3
                  • threat
                    • 5.Qe2#
                • 4.Rh3
                  • threat
                    • 5.Qe2#
                • 4.Qg3
                  • threat
                    • 5.Bd5#
                    • 5.Rd4#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qd2
                  • threat
                    • 5.Bd5#
                    • 5.Rd4#
                • 4.Qe2
                  • threat
                    • 5.Bd5#
                    • 5.Re3#
                    • 5.Rf3#
                    • 5.Rg3#
                    • 5.Rh3#
                • 4.Qh3
                  • threat
                    • 5.Bd5#
                    • 5.Rd4#
            • 3.Sxd7
              • threat
                • 4.Se5+
                  • 4...Kc5
                    • 5.Rd5#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qe5#
                • 4.Kb6
                  • threat
                    • 5.Se5#
                • 4.Qg1
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                  • 4...Sd4
                    • 5.Qxd4#
                • 4.Qe5
                  • threat
                    • 5.Sb6#
                    • 5.Qd5#
                    • 5.Qxe6#
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qf2
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                  • 4...Sd4
                    • 5.Qxd4#
              • 3...Sd4
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qe5#
                    • 5.cxd4#
                • 4.Rxd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Qc7+
                  • 4...Sc6+
                    • 5.Qxc6#
                • 4.cxd4
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qc7#
              • 3...Sf4
                • 4.Se5+
                  • 4...Kc5
                    • 5.Qg1#
                    • 5.Qf2#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qg1#
                    • 5.Qf2#
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Qg1
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qf2
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qd4#
                    • 5.Qc5#
              • 3...Sd8
                • 4.Se5+
                  • 4...Kc5
                    • 5.Rd5#
                    • 5.Qg1#
                    • 5.Qf2#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qg1#
                    • 5.Qe5#
                    • 5.Qf2#
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Qc7+
                  • 4...Sc6+
                    • 5.Qxc6#
            • 3.Kb6
              • threat
                • 4.Bd5#
              • 3...Sxc5
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
              • 3...Bb7
                • 4.Sxb7
                  • threat
                    • 5.Sa5#
                • 4.Sxd7
                  • threat
                    • 5.Se5#
                • 4.Sa4
                  • threat
                    • 5.Sb2#
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
              • 3...Sd4
                • 4.Bd5+
                  • 4...Kxd5
                    • 5.Rxd4#
                • 4.Rxd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Sa4
                  • threat
                    • 5.Sb2#
                    • 5.Rxd4#
                • 4.Qe5
                  • threat
                    • 5.Bd5#
                    • 5.Qxd4#
                    • 5.Qd5#
              • 3...Sf4
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Qxf4
                  • threat
                    • 5.Bh1#
                    • 5.Bg2#
                    • 5.Bf3#
                    • 5.Bd5#
                    • 5.Bf5#
                    • 5.Bc6#
                    • 5.Bg6#
                    • 5.Bb7#
                    • 5.Bh7#
                    • 5.Ba8#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                  • 4...Sd5+
                    • 5.Bxd5#
              • 3...Sc7
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Qxc7
                  • threat
                    • 5.Sb3#
                    • 5.Sa4#
                    • 5.Sxa6#
                    • 5.Se6#
                    • 5.Sb7#
                    • 5.Sxd7#
                    • 5.Bd5#
                  • 4...Bb7
                    • 5.Sxb7#
                • 4.Qf4
                  • threat
                    • 5.Bh1#
                    • 5.Bg2#
                    • 5.Bf3#
                    • 5.Bd5#
                    • 5.Bf5#
                    • 5.Bc6#
                    • 5.Bg6#
                    • 5.Bb7#
                    • 5.Bh7#
                    • 5.Ba8#
                  • 4...Sd5+
                    • 5.Bxd5#
                  • 4...Sa8+
                    • 5.Bxa8#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qh4
                  • threat
                    • 5.Bh1#
                    • 5.Bg2#
                    • 5.Bf3#
                    • 5.Bd5#
                    • 5.Bf5#
                    • 5.Bc6#
                    • 5.Bg6#
                    • 5.Bb7#
                    • 5.Bh7#
                    • 5.Ba8#
                  • 4...Sd5+
                    • 5.Bxd5#
                  • 4...Sa8+
                    • 5.Bxa8#
                  • 4...d5
                    • 5.Bxd5#
            • 3.Sa4
              • threat
                • 4.Qc7+
                  • 4...Sc5
                    • 5.Sb2#
                    • 5.Sb6#
                    • 5.Rd4#
                    • 5.Qxc5#
                  • 4...Sxc7
                    • 5.Rd4#
                • 4.Rxd7
                  • threat
                    • 5.Bd3#
                    • 5.Qe2#
                  • 4...Sd4
                    • 5.Rxd4#
                  • 4...Sf4
                    • 5.Rd4#
                    • 5.Rc7#
                  • 4...Sc5
                    • 5.Rd4#
                • 4.Kb6
                  • threat
                    • 5.Sb2#
                • 4.Rd1
                  • threat
                    • 5.Bd5#
                    • 5.Qe2#
                  • 4...Sd4
                    • 5.Rxd4#
                  • 4...Sf4
                    • 5.Rd4#
                • 4.Rd2
                  • threat
                    • 5.Bd5#
                    • 5.Qe2#
                  • 4...Sd4
                    • 5.Rxd4#
                  • 4...Sf4
                    • 5.Rd4#
                • 4.Rd5
                  • threat
                    • 5.Qe2#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Rc5#
                  • 4...Sf4
                    • 5.Rd4#
                    • 5.Rc5#
                  • 4...Sc5
                    • 5.Rd4#
                    • 5.Rxc5#
                • 4.Rd6
                  • threat
                    • 5.Bd3#
                    • 5.Qe2#
                  • 4...Sd4
                    • 5.Rxd4#
                  • 4...Sf4
                    • 5.Rd4#
                  • 4...Sc5
                    • 5.Rd4#
                • 4.Qg1
                  • threat
                    • 5.Sb2#
                    • 5.Sb6#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Qxd4#
                • 4.Qe5
                  • threat
                    • 5.Sb2#
                    • 5.Sb6#
                    • 5.Qd5#
                  • 4...d5
                    • 5.Qxd5#
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qe2
                  • threat
                    • 5.Bd5#
                    • 5.Rd1#
                    • 5.Rd2#
                    • 5.Re3#
                    • 5.Rf3#
                    • 5.Rg3#
                    • 5.Rh3#
                    • 5.Rd4#
                    • 5.Rd5#
                    • 5.Rd6#
                    • 5.Rxd7#
                  • 4...Sd4
                    • 5.Rxd4#
                • 4.Qf2
                  • threat
                    • 5.Sb2#
                    • 5.Sb6#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Qxd4#
            • 3.Rd5
              • threat
                • 4.Qe2+
                  • 4...Kxc3
                    • 5.Sa4#
                • 4.Sa4
                  • threat
                    • 5.Qe2#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Rc5#
                  • 4...Sf4
                    • 5.Rd4#
                    • 5.Rc5#
                  • 4...Sc5
                    • 5.Rd4#
                    • 5.Rxc5#
                • 4.Qe5
                  • threat
                    • 5.Bd3#
                  • 4...Sxc5
                    • 5.Rxc5#
                    • 5.Qd4#
                  • 4...Sd4
                    • 5.Qxd4#
                  • 4...Sf4
                    • 5.Qd4#
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qd2
                  • threat
                    • 5.Qd3#
                  • 4...Sxc5
                    • 5.Rd4#
                    • 5.Qd4#
                  • 4...Sf4
                    • 5.Qd4#
              • 3...Kxc3
                • 4.Sa4+
                  • 4...Kc4
                    • 5.Qe2#
                • 4.Qe5+
                  • 4...Kc4
                    • 5.Bd3#
                  • 4...Sd4
                    • 5.Qxd4#
                • 4.Qd2+
                  • 4...Kc4
                    • 5.Qb4#
                    • 5.Qd3#
              • 3...Sxc5
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Rxc5+
                  • 4...Kxc5
                    • 5.Qc7#
              • 3...Sc2
                • 4.Qe2+
                  • 4...Kxc3
                    • 5.Sa4#
                    • 5.Qxc2#
                • 4.Qxc2
                  • threat
                    • 5.Qb3#
                    • 5.Qd3#
                  • 4...Sxc5
                    • 5.Rd4#
              • 3...Sd4
                • 4.Rxd4+
                  • 4...Kxc3
                    • 5.Qd2#
                  • 4...Kxc5
                    • 5.Qc7#
              • 3...Sf4
                • 4.Sa4
                  • threat
                    • 5.Rd4#
                    • 5.Rc5#
                  • 4...Sxd5
                    • 5.Qe2#
                  • 4...Se6
                    • 5.Qe2#
            • 3.Qg1
              • threat
                • 4.Bd5#
              • 3...Bb7
                • 4.Sxe6
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Sxd7
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                  • 4...Sd4
                    • 5.Qxd4#
                • 4.Bxb7
                  • threat
                    • 5.Bd5#
                  • 4...Sxc5
                    • 5.Qd4#
                  • 4...Sd4
                    • 5.Qxd4#
                  • 4...Sf4
                    • 5.Qd4#
                  • 4...Sc7
                    • 5.Qd4#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Sa4
                  • threat
                    • 5.Sb2#
                    • 5.Sb6#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Qxd4#
            • 3.Qe5
              • threat
                • 4.Qd5#
              • 3...Bb7
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Sa4#
                  • 4...Sxd4
                    • 5.Qxd4#
                • 4.Sxe6
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Sxb7
                  • threat
                    • 5.Qd5#
                  • 4...Sf4
                    • 5.Qd4#
                    • 5.Qc7#
                    • 5.Qc5#
                  • 4...Sc7
                    • 5.Qd4#
                    • 5.Qxc7#
                    • 5.Qc5#
                  • 4...d5
                    • 5.Qxd5#
                • 4.Bxb7
                  • threat
                    • 5.Qd5#
                  • 4...d5
                    • 5.Qxd5#
                  • 4...Sf4
                    • 5.Qd4#
                  • 4...Sc7
                    • 5.Qd4#
            • 3.Qb8
              • threat
                • 4.Qb4#
              • 3...Bb5
                • 4.Bd5+
                  • 4...Kxc5
                    • 5.Qb6#
              • 3...Bb7
                • 4.Qxb7
                  • threat
                    • 5.Qd5#
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qd5#
                    • 5.Qb4#
              • 3...Sc2
                • 4.Bd5+
                  • 4...Kxc5
                    • 5.Qb6#
                • 4.Qb3+
                  • 4...Kxc5
                    • 5.Qd5#
              • 3...Sb5
                • 4.Bd5+
                  • 4...Kxc5
                    • 5.Qb6#
            • 3.Qb2
              • threat
                • 4.Qb4#
              • 3...Sc2
                • 4.Bd5+
                  • 4...Kxc5
                    • 5.Qb6#
                • 4.Qb3+
                  • 4...Kxc5
                    • 5.Qd5#
            • 3.Qf2
              • threat
                • 4.Bd5#
              • 3...Bb7
                • 4.Sxe6
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Sxd7
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                  • 4...Sd4
                    • 5.Qxd4#
                • 4.Bxb7
                  • threat
                    • 5.Bd5#
                  • 4...Sxc5
                    • 5.Qd4#
                  • 4...Sd4
                    • 5.Qxd4#
                  • 4...Sf4
                    • 5.Qd4#
                  • 4...Sc7
                    • 5.Qd4#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Sa4
                  • threat
                    • 5.Sb2#
                    • 5.Sb6#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Qxd4#
                • 4.Qb2
                  • threat
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qb4#
                  • 4...Sc2
                    • 5.Qb5#
          • 2...Bc6
            • 3.Kb6
              • threat
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
              • 3...Bxe4
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
                  • 4...Sxc5
                    • 5.Rd4#
                  • 4...Sd4
                    • 5.Rxd4#
              • 3...Sxc5
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
              • 3...Sc2
                • 4.Qxc2
                  • threat
                    • 5.Qb3#
                  • 4...Sxc5
                    • 5.Rd4#
                  • 4...Ba4
                    • 5.Bd5#
                    • 5.Qxa4#
                  • 4...Sd4
                    • 5.Rxd4#
              • 3...Sd4
                • 4.Rxd4+
                  • 4...Kxc3
                    • 5.Qd2#
              • 3...Sf4
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Qxf4
                  • threat
                    • 5.Bd5#
                    • 5.Bxc6#
                  • 4...Bxe4
                    • 5.Qxe4#
                  • 4...Bd5
                    • 5.Bxd5#
                  • 4...d5
                    • 5.Bxd5#
              • 3...Sg5
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
              • 3...Sc7
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
              • 3...Sd8
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Qf4
                  • threat
                    • 5.Bd5#
                    • 5.Bxc6#
                  • 4...Bxe4
                    • 5.Qxe4#
                  • 4...Bd5
                    • 5.Bxd5#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qe2
                  • threat
                    • 5.Re3#
                    • 5.Rf3#
                    • 5.Rg3#
                    • 5.Rh3#
                  • 4...Bxe4
                    • 5.Qxe4#
                • 4.Qh4
                  • threat
                    • 5.Bd5#
                    • 5.Bxc6#
                  • 4...Bxe4
                    • 5.Qxe4#
                  • 4...Bd5
                    • 5.Bxd5#
                  • 4...d5
                    • 5.Bxd5#
              • 3...Sf8
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Bxc6
                  • threat
                    • 5.Bd5#
                    • 5.Qf4#
                    • 5.Qh4#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qf4
                  • threat
                    • 5.Bd5#
                    • 5.Bxc6#
                  • 4...Bxe4
                    • 5.Qxe4#
                  • 4...Bd5
                    • 5.Bxd5#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qe2
                  • threat
                    • 5.Re3#
                    • 5.Rf3#
                    • 5.Rg3#
                    • 5.Rh3#
                  • 4...Bxe4
                    • 5.Qxe4#
                • 4.Qh4
                  • threat
                    • 5.Bd5#
                    • 5.Bxc6#
                  • 4...Bxe4
                    • 5.Qxe4#
                  • 4...Bd5
                    • 5.Bxd5#
                  • 4...d5
                    • 5.Bxd5#
          • 2...Sc2
            • 3.Qxc2
              • threat
                • 4.Qb3+
                  • 4...Kxc5
                    • 5.Qd5#
                    • 5.Qb4#
                    • 5.Qxb5#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qb3#
                  • 4...Sd4
                    • 5.Rxd4#
                • 4.Sb7
                  • threat
                    • 5.Bd5#
                    • 5.Qb3#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.cxd4#
                • 4.Rd5
                  • threat
                    • 5.Qb3#
                    • 5.Qd3#
                  • 4...Sxc5
                    • 5.Rd4#
                • 4.Qb1
                  • threat
                    • 5.Qb4#
                    • 5.Qxb5#
                  • 4...Kxc5
                    • 5.Qb4#
                    • 5.Qxb5#
                • 4.Qb2
                  • threat
                    • 5.Qb4#
                    • 5.Qxb5#
                  • 4...Kxc5
                    • 5.Qb4#
                    • 5.Qxb5#
              • 3...Kxc5
                • 4.Qb3
                  • threat
                    • 5.Qd5#
                    • 5.Qb4#
                    • 5.Qxb5#
                  • 4...d5
                    • 5.Qxd5#
              • 3...Ba4
                • 4.Qxa4+
                  • 4...Kxc5
                    • 5.Rd5#
                    • 5.Qb5#
                    • 5.Qb4#
                • 4.Sxa4
                  • threat
                    • 5.Bd5#
                    • 5.Qb3#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.cxd4#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qxa4#
                  • 4...Bc6
                    • 5.Qb3#
              • 3...Bc6
                • 4.Qb3+
                  • 4...Kxc5
                    • 5.Qb4#
                • 4.Kb6
                  • threat
                    • 5.Qb3#
                  • 4...Sxc5
                    • 5.Rd4#
                  • 4...Ba4
                    • 5.Bd5#
                    • 5.Qxa4#
                  • 4...Sd4
                    • 5.Rxd4#
                • 4.Qb1
                  • threat
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qb4#
                • 4.Qb2
                  • threat
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qb4#
              • 3...Sf4
                • 4.Qb3+
                  • 4...Kxc5
                    • 5.Qb4#
                    • 5.Qxb5#
                • 4.Kb6
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                  • 4...Sd5+
                    • 5.Bxd5#
                • 4.Sb7
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
              • 3...Sc7
                • 4.Qb3+
                  • 4...Kxc5
                    • 5.Qb4#
                • 4.Sb7
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                • 4.Qb1
                  • threat
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qb4#
                  • 4...Sd5
                    • 5.Qxb5#
                  • 4...Sa6
                    • 5.Qxb5#
                • 4.Qb2
                  • threat
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qb4#
                  • 4...Sd5
                    • 5.Qxb5#
                  • 4...Sa6
                    • 5.Qxb5#
              • 3...d5
                • 4.Qb3+
                  • 4...Kxc5
                    • 5.Qxd5#
                • 4.Sxe6
                  • threat
                    • 5.Bxd5#
                    • 5.Rd4#
                    • 5.Qb3#
                • 4.Rxd5
                  • threat
                    • 5.Qb3#
                    • 5.Qd3#
                  • 4...Sxc5
                    • 5.Rd4#
                • 4.Kb6
                  • threat
                    • 5.Bxd5#
                    • 5.Qb3#
                  • 4...Sd4
                    • 5.Rxd4#
          • 2...Sd4
            • 3.Rxd4+
              • 3...Kxc5
                • 4.Qe5+
                  • 4...d5
                    • 5.Qxd5#
                • 4.Qc7+
                  • 4...Bc6
                    • 5.Qb6#
                    • 5.Qa7#
            • 3.cxd4
              • threat
                • 4.Qb2
                  • threat
                    • 5.Qc3#
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qd2
                  • threat
                    • 5.Rc3#
                    • 5.Qc3#
                    • 5.Qb4#
              • 3...Sb1
                • 4.Qc2+
                  • 4...Sc3
                    • 5.Qb3#
                    • 5.Qxc3#
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
                    • 5.Qxb5#
            • 3.Qe5
              • threat
                • 4.Qxd4#
                • 4.Qd5#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
            • 3.Qb2
              • threat
                • 4.Qb4#
              • 3...Sb3+
                • 4.Qxb3+
                  • 4...Kxc5
                    • 5.Qd5#
                    • 5.Qb4#
                • 4.axb3+
                  • 4...Kxc5
                    • 5.Qxa3#
                    • 5.Qf2#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qxb3#
                    • 5.axb3#
                  • 4...Sxc5
                    • 5.Rd4#
                    • 5.Qb4#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Qb4#
              • 3...Sc6+
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qb3#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Qb4#
              • 3...Sac2
                • 4.Rxd4+
                  • 4...Kxc5
                    • 5.Qxb5#
                  • 4...Sxd4
                    • 5.Qb4#
                • 4.cxd4
                  • threat
                    • 5.Qc3#
                    • 5.Qxc2#
                    • 5.Qb3#
                    • 5.Qxb5#
              • 3...Sdc2
                • 4.Qb3+
                  • 4...Kxc5
                    • 5.Qd5#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qb3#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Qb4#
          • 2...Sf4
            • 3.Qxf4
              • threat
                • 4.Bh1+
                  • 4...Kxc5
                    • 5.Qb4#
                    • 5.Qd4#
                • 4.Bg2+
                  • 4...Kxc5
                    • 5.Qb4#
                    • 5.Qd4#
                • 4.Bf3+
                  • 4...Kxc5
                    • 5.Qb4#
                    • 5.Qd4#
                • 4.Bd5+
                  • 4...Kxc5
                    • 5.Qb4#
                • 4.Bb7+
                  • 4...Kxc5
                    • 5.Rd5#
                    • 5.Qb4#
                    • 5.Qd4#
                • 4.Ba8+
                  • 4...Kxc5
                    • 5.Rd5#
                    • 5.Qb4#
                    • 5.Qd4#
                • 4.Kb6
                  • threat
                    • 5.Bh1#
                    • 5.Bg2#
                    • 5.Bf3#
                    • 5.Bd5#
                    • 5.Bf5#
                    • 5.Bc6#
                    • 5.Bg6#
                    • 5.Bb7#
                    • 5.Bh7#
                    • 5.Ba8#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qe3
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
                • 4.Qf2
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
              • 3...Kxc5
                • 4.Qe3+
                  • 4...Kc4
                    • 5.Bd5#
                    • 5.Qd4#
                • 4.Qe5+
                  • 4...Kc4
                    • 5.Qd4#
                    • 5.Qd5#
                  • 4...d5
                    • 5.Qxd5#
                • 4.Qf2+
                  • 4...Kc4
                    • 5.Qd4#
              • 3...Sc2
                • 4.Bb7+
                  • 4...Kxc5
                    • 5.Rd5#
                  • 4...Sd4
                    • 5.Qxd4#
                • 4.Ba8+
                  • 4...Kxc5
                    • 5.Rd5#
                  • 4...Sd4
                    • 5.Qxd4#
              • 3...d5
                • 4.Bxd5+
                  • 4...Kxc5
                    • 5.Qb4#
                • 4.Qe3
                  • threat
                    • 5.Bxd5#
                    • 5.Qd4#
                  • 4...d4
                    • 5.Qxd4#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qxd5#
                  • 4...Kxc5
                    • 5.Qxd5#
                  • 4...d4
                    • 5.Qxd4#
                    • 5.Qd5#
                • 4.Qf2
                  • threat
                    • 5.Bxd5#
                    • 5.Qd4#
                  • 4...d4
                    • 5.Qxd4#
            • 3.Kb6
              • threat
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Qxf4
                  • threat
                    • 5.Bh1#
                    • 5.Bg2#
                    • 5.Bf3#
                    • 5.Bd5#
                    • 5.Bf5#
                    • 5.Bc6#
                    • 5.Bg6#
                    • 5.Bb7#
                    • 5.Bh7#
                    • 5.Ba8#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                  • 4...Sd5+
                    • 5.Bxd5#
              • 3...Sxd3
                • 4.Qd2
                  • threat
                    • 5.Qxd3#
                  • 4...Sxc5
                    • 5.Bd5#
                    • 5.Qd4#
                  • 4...Sc1
                    • 5.Bd5#
                    • 5.Qd4#
                  • 4...Se1
                    • 5.Bd5#
                    • 5.Qd4#
                  • 4...Sb2
                    • 5.Bd5#
                    • 5.Qd4#
                  • 4...Sf2
                    • 5.Bd5#
                    • 5.Qd4#
                  • 4...Sb4
                    • 5.Qd4#
                  • 4...Sf4
                    • 5.Qd4#
                  • 4...Se5
                    • 5.Bd5#
                    • 5.Qd4#
              • 3...Sc2
                • 4.Qxc2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                  • 4...Sd5+
                    • 5.Bxd5#
              • 3...e5
                • 4.Qxf4
                  • threat
                    • 5.Bd5#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
                  • 4...Sd5+
                    • 5.Bxd5#
            • 3.Sb7
              • threat
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
              • 3...Sxd3
                • 4.Qd2
                  • threat
                    • 5.Qxd3#
                  • 4...Sc1
                    • 5.Bd5#
                    • 5.Qd4#
                  • 4...Se1
                    • 5.Bd5#
                    • 5.Qd4#
                  • 4...Sb2
                    • 5.Bd5#
                    • 5.Qd4#
                  • 4...Sf2
                    • 5.Bd5#
                    • 5.Qd4#
                  • 4...Sb4
                    • 5.Qd4#
                  • 4...Sf4
                    • 5.Qd4#
                  • 4...Sc5
                    • 5.Bd5#
                    • 5.Qd4#
                  • 4...Se5
                    • 5.Bd5#
                    • 5.Qd4#
              • 3...Sb1
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                    • 5.Qxb5#
                • 4.Qc2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
              • 3...Sc2
                • 4.Qxc2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
              • 3...Se2
                • 4.Qxe2
                  • threat
                    • 5.Bd5#
                    • 5.Re3#
                    • 5.Rf3#
                    • 5.Rg3#
                    • 5.Rh3#
                • 4.Qe5
                  • threat
                    • 5.Qc5#
                    • 5.Qd5#
                  • 4...d5
                    • 5.Qxd5#
              • 3...Sg2
                • 4.Kb6
                  • threat
                    • 5.Sa5#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                    • 5.Qd5#
              • 3...Se6
                • 4.Kb6
                  • threat
                    • 5.Sa5#
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
              • 3...e5
                • 4.Sd6+
                  • 4...Kc5
                    • 5.Qg1#
                    • 5.Qf2#
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
            • 3.Qb2
              • threat
                • 4.Qb4#
              • 3...Sxd3
                • 4.Qb3+
                  • 4...Kxc5
                    • 5.Qd5#
                • 4.Sxd3
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
              • 3...Sd5
                • 4.Bxd5+
                  • 4...Kxc5
                    • 5.Qxa3#
                    • 5.Qb4#
                • 4.Qb3+
                  • 4...Kxc5
                    • 5.Qxd5#
                • 4.Rxd5
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qxa3
                  • threat
                    • 5.Bxd5#
                    • 5.Rd4#
                  • 4...Sxc3
                    • 5.Qb4#
                    • 5.Qxc3#
                  • 4...Sb4
                    • 5.Qxb4#
                • 4.Sb7
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
          • 2...Sc7
            • 3.Rd4+
              • 3...Kxc5
                • 4.Qxc7+
                  • 4...Bc6
                    • 5.Qb6#
                    • 5.Qa7#
            • 3.Sxd7
              • threat
                • 4.Se5+
                  • 4...Kc5
                    • 5.Qg1#
                    • 5.Qf2#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qg1#
                    • 5.Qf2#
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Qxc7+
                  • 4...Bc6
                    • 5.Qxc6#
                • 4.Qg1
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Qe5
                  • threat
                    • 5.Sb6#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qf2
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qd4#
                    • 5.Qc5#
              • 3...Bxd7
                • 4.Qxc7+
                  • 4...Bc6
                    • 5.Qxc6#
              • 3...Se6
                • 4.Se5+
                  • 4...Kc5
                    • 5.Rd5#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qe5#
                • 4.Qe5
                  • threat
                    • 5.Sb6#
                    • 5.Qd5#
                    • 5.Qxe6#
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
            • 3.Qxc7
              • threat
                • 4.Bd5#
              • 3...Bc6
                • 4.Sxd7
                  • threat
                    • 5.Qxc6#
              • 3...e6
                • 4.Sa4+
                  • 4...Bc6
                    • 5.Rd4#
                • 4.Sxd7+
                  • 4...Bc6
                    • 5.Qxc6#
            • 3.Sb7
              • threat
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Re3
                  • threat
                    • 5.Qe2#
                • 4.Rf3
                  • threat
                    • 5.Qe2#
                • 4.Rg3
                  • threat
                    • 5.Qe2#
                • 4.Rh3
                  • threat
                    • 5.Qe2#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                  • 4...Se6
                    • 5.Qd5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qe2
                  • threat
                    • 5.Re3#
                    • 5.Rf3#
                    • 5.Rg3#
                    • 5.Rh3#
              • 3...Sc2
                • 4.Qxc2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
              • 3...Se6
                • 4.Kb6
                  • threat
                    • 5.Sa5#
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
          • 2...Sd8
            • 3.Rd4+
              • 3...Kxc5
                • 4.Qe5+
                  • 4...d5
                    • 5.Qxd5#
            • 3.Kb6
              • threat
                • 4.Bd5#
              • 3...Bc6
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Qf4
                  • threat
                    • 5.Bd5#
                    • 5.Bxc6#
                  • 4...Bxe4
                    • 5.Qxe4#
                  • 4...Bd5
                    • 5.Bxd5#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qe2
                  • threat
                    • 5.Re3#
                    • 5.Rf3#
                    • 5.Rg3#
                    • 5.Rh3#
                  • 4...Bxe4
                    • 5.Qxe4#
                • 4.Qh4
                  • threat
                    • 5.Bd5#
                    • 5.Bxc6#
                  • 4...Bxe4
                    • 5.Qxe4#
                  • 4...Bd5
                    • 5.Bxd5#
                  • 4...d5
                    • 5.Bxd5#
              • 3...e6
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Sb3
                  • threat
                    • 5.Sd2#
                    • 5.Sa5#
                • 4.Re3
                  • threat
                    • 5.Qe2#
                • 4.Rf3
                  • threat
                    • 5.Qe2#
                • 4.Rg3
                  • threat
                    • 5.Qe2#
                • 4.Rh3
                  • threat
                    • 5.Qe2#
                • 4.Qf4
                  • threat
                    • 5.Bh1#
                    • 5.Bg2#
                    • 5.Bf3#
                    • 5.Bd5#
                    • 5.Bf5#
                    • 5.Bc6#
                    • 5.Bg6#
                    • 5.Bb7#
                    • 5.Bh7#
                    • 5.Ba8#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qe2
                  • threat
                    • 5.Re3#
                    • 5.Rf3#
                    • 5.Rg3#
                    • 5.Rh3#
                • 4.Qh4
                  • threat
                    • 5.Bh1#
                    • 5.Bg2#
                    • 5.Bf3#
                    • 5.Bd5#
                    • 5.Bf5#
                    • 5.Bc6#
                    • 5.Bg6#
                    • 5.Bb7#
                    • 5.Bh7#
                    • 5.Ba8#
                  • 4...d5
                    • 5.Bxd5#
            • 3.Qg1
              • threat
                • 4.Bd5#
                • 4.Qd4#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Bxb7
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
            • 3.Qe5
              • threat
                • 4.Qd4#
                • 4.Qd5#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                    • 5.Qd5#
                • 4.Bxb7
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                    • 5.Qd5#
            • 3.Qb2
              • threat
                • 4.Qb4#
              • 3...Sc6+
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qb3#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Qb4#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Bxb7
                  • threat
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qb4#
                  • 4...Sc2
                    • 5.Qxb5#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
            • 3.Qf2
              • threat
                • 4.Bd5#
                • 4.Qd4#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Bxb7
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
          • 2...d5
            • 3.Sxe6
              • threat
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Qc7+
                  • 4...Bc6
                    • 5.Qxc6#
                • 4.Qg1
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                  • 4...d4
                    • 5.Qxd4#
                • 4.Qg3
                  • threat
                    • 5.Bxd5#
                    • 5.Rd4#
                  • 4...d4
                    • 5.Rxd4#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qxd5#
                  • 4...d4
                    • 5.Qxd4#
                    • 5.Qc5#
                    • 5.Qd5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qd2
                  • threat
                    • 5.Bxd5#
                    • 5.Rd4#
                  • 4...d4
                    • 5.Rxd4#
                • 4.Qf2
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                  • 4...d4
                    • 5.Qxd4#
                • 4.Qh3
                  • threat
                    • 5.Bxd5#
                    • 5.Rd4#
                  • 4...d4
                    • 5.Rxd4#
            • 3.Kb6
              • threat
                • 4.Bxd5#
              • 3...Sxc5
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
              • 3...dxe4
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
                  • 4...Sxc5
                    • 5.Rd4#
                  • 4...Sd4
                    • 5.Rxd4#
              • 3...Bc6
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
              • 3...Sd4
                • 4.Bxd5+
                  • 4...Kxd5
                    • 5.Rxd4#
                • 4.Rxd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Qe5
                  • threat
                    • 5.Bxd5#
                    • 5.Qxd4#
                    • 5.Qxd5#
              • 3...Sf4
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
              • 3...Sc7
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
              • 3...d4
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
        • 2.Qh3
          • threat
            • 3.Rd4+
              • 3...Kxc5
                • 4.Qf5+
                  • 4...d5
                    • 5.Qxd5#
              • 3...Sxd4
                • 4.Qd3+
                  • 4...Kxc5
                    • 5.Qxd4#
            • 3.Sxe6
              • threat
                • 4.Bd5#
                • 4.Rd4#
              • 3...dxe6
                • 4.Qxe6+
                  • 4...Kc5
                    • 5.Qd5#
                • 4.Kb6
                  • threat
                    • 5.Rd4#
                    • 5.Qxe6#
                  • 4...e5
                    • 5.Bd5#
                    • 5.Qe6#
            • 3.Kb6
              • threat
                • 4.Bd5#
              • 3...Bc6
                • 4.Rd4+
                  • 4...Sxd4
                    • 5.Qd3#
                • 4.Sxd7
                  • threat
                    • 5.Se5#
                  • 4...Bxd7
                    • 5.Bd5#
                • 4.Bxc6
                  • threat
                    • 5.Bd5#
                  • 4...dxc6
                    • 5.Qxe6#
                  • 4...Sd4
                    • 5.Rxd4#
                  • 4...Sf4
                    • 5.Rd4#
                  • 4...Sc7
                    • 5.Rd4#
                    • 5.Qg4#
                    • 5.Qh4#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Sb3
                  • threat
                    • 5.Sd2#
                    • 5.Sa5#
                • 4.Sa4
                  • threat
                    • 5.Sb2#
                  • 4...Bxa4
                    • 5.Bd5#
                • 4.Rd5
                  • threat
                    • 5.Qd3#
                  • 4...Sxc5
                    • 5.Rd4#
                    • 5.Rxc5#
                  • 4...Sf4
                    • 5.Rd4#
            • 3.Sb3
              • threat
                • 4.Bd5#
              • 3...Bc6
                • 4.Rd4+
                  • 4...Sxd4
                    • 5.Qd3#
                • 4.Kb6
                  • threat
                    • 5.Sd2#
                    • 5.Sa5#
                • 4.Rd5
                  • threat
                    • 5.Sd2#
                    • 5.Qd3#
            • 3.Sb7
              • threat
                • 4.Bd5#
              • 3...Bc6
                • 4.Rd4+
                  • 4...Sxd4
                    • 5.Qd3#
                • 4.Rd5
                  • threat
                    • 5.Qd3#
                  • 4...Sf4
                    • 5.Rd4#
                    • 5.Rc5#
                  • 4...Sc5
                    • 5.Rd4#
                    • 5.Rxc5#
            • 3.Rd5
              • threat
                • 4.Qd3#
              • 3...Sf4
                • 4.Sb3
                  • threat
                    • 5.Sd2#
                    • 5.Rd4#
                    • 5.Rc5#
                  • 4...Sxd5
                    • 5.Qd3#
                  • 4...Sd3
                    • 5.Qxd3#
                • 4.Sb7
                  • threat
                    • 5.Rd4#
                    • 5.Rc5#
                  • 4...Sxd5
                    • 5.Qd3#
                  • 4...Sd3
                    • 5.Qxd3#
                  • 4...Se6
                    • 5.Qd3#
            • 3.Qe3
              • threat
                • 4.Bd5#
              • 3...Bc6
                • 4.Sxe6
                  • threat
                    • 5.Rd4#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Sxd7
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                  • 4...Bxd7
                    • 5.Bd5#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Qxd4#
                • 4.Sa4
                  • threat
                    • 5.Sb2#
                    • 5.Sb6#
                  • 4...Bxa4
                    • 5.Bd5#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Qxd4#
          • 2...Bc6
            • 3.Sxe6
              • threat
                • 4.Rd4#
              • 3...dxe6
                • 4.Qxe6+
                  • 4...Kc5
                    • 5.Qxc6#
                  • 4...Bd5
                    • 5.Qxd5#
              • 3...Sc2
                • 4.Rd4+
                  • 4...Sxd4
                    • 5.Qd3#
                • 4.Rd5
                  • threat
                    • 5.Rc5#
                    • 5.Qd3#
              • 3...Sb5
                • 4.Rd4+
                  • 4...Sxd4
                    • 5.Qd3#
                • 4.Rd5
                  • threat
                    • 5.Rc5#
                    • 5.Qd3#
          • 2...Sc2
            • 3.Sxe6
              • threat
                • 4.Bd5#
              • 3...dxe6
                • 4.Qxe6+
                  • 4...Kc5
                    • 5.Qd5#
              • 3...Bc6
                • 4.Rd4+
                  • 4...Sxd4
                    • 5.Qd3#
                • 4.Rd5
                  • threat
                    • 5.Rc5#
                    • 5.Qd3#
              • 3...Se3
                • 4.Qxe3
                  • threat
                    • 5.Bd5#
                    • 5.Rd4#
                    • 5.Qd4#
                    • 5.Qc5#
            • 3.Kb6
              • threat
                • 4.Bd5#
              • 3...Bc6
                • 4.Rd4+
                  • 4...Scxd4
                    • 5.Qd3#
                  • 4...Sexd4
                    • 5.Qd3#
                • 4.Sxd7
                  • threat
                    • 5.Se5#
                  • 4...Bxd7
                    • 5.Bd5#
                • 4.Sb3
                  • threat
                    • 5.Sd2#
                    • 5.Sa5#
                • 4.Sa4
                  • threat
                    • 5.Sb2#
                  • 4...Bxa4
                    • 5.Bd5#
              • 3...Se3
                • 4.Sb3
                  • threat
                    • 5.Sd2#
                    • 5.Sa5#
                  • 4...Sd5+
                    • 5.Bxd5#
                • 4.Sb7
                  • threat
                    • 5.Sa5#
                  • 4...Sd5+
                    • 5.Bxd5#
              • 3...Sb4
                • 4.Sxe6
                  • threat
                    • 5.Rd4#
                  • 4...Sd5+
                    • 5.Bxd5#
                  • 4...Sxa2
                    • 5.Bd5#
                  • 4...Sxd3
                    • 5.Qxd3#
                  • 4...Sc2
                    • 5.Bd5#
                  • 4...Sc6
                    • 5.Bd5#
                • 4.Sb3
                  • threat
                    • 5.Sd2#
                    • 5.Sa5#
                  • 4...Sd5+
                    • 5.Bxd5#
                  • 4...Sxd3
                    • 5.Qxd3#
                • 4.Sb7
                  • threat
                    • 5.Sa5#
                  • 4...Sd5+
                    • 5.Bxd5#
                  • 4...Sxd3
                    • 5.Qxd3#
                  • 4...Sc6
                    • 5.Bd5#
              • 3...Scd4
                • 4.Rxd4+
                  • 4...Sxd4
                    • 5.Qd3#
                • 4.Sb3
                  • threat
                    • 5.Sd2#
                    • 5.Sa5#
                  • 4...Sxb3
                    • 5.Bd5#
                • 4.Sb7
                  • threat
                    • 5.Sa5#
                  • 4...Sb3
                    • 5.Bd5#
                  • 4...Sc6
                    • 5.Bd5#
              • 3...Sed4
                • 4.Rxd4+
                  • 4...Sxd4
                    • 5.Qd3#
                • 4.Sb3
                  • threat
                    • 5.Sd2#
                    • 5.Sa5#
                  • 4...Sxb3
                    • 5.Bd5#
                • 4.Sb7
                  • threat
                    • 5.Sa5#
                  • 4...Sb3
                    • 5.Bd5#
                  • 4...Sc6
                    • 5.Bd5#
              • 3...Sf4
                • 4.Sb3
                  • threat
                    • 5.Sd2#
                    • 5.Sa5#
                  • 4...Sd5+
                    • 5.Bxd5#
                  • 4...Sxd3
                    • 5.Qxd3#
                • 4.Sb7
                  • threat
                    • 5.Sa5#
                  • 4...Sd5+
                    • 5.Bxd5#
                  • 4...Sxd3
                    • 5.Qxd3#
              • 3...Sc7
                • 4.Rd4+
                  • 4...Sxd4
                    • 5.Qd3#
            • 3.Sb3
              • threat
                • 4.Bd5#
              • 3...Bc6
                • 4.Rd4+
                  • 4...Scxd4
                    • 5.Qd3#
                  • 4...Sexd4
                    • 5.Qd3#
                • 4.Kb6
                  • threat
                    • 5.Sd2#
                    • 5.Sa5#
              • 3...Se3
                • 4.Qxe3
                  • threat
                    • 5.Sd2#
                    • 5.Bd5#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Qxd4#
                • 4.Kb6
                  • threat
                    • 5.Sd2#
                    • 5.Sa5#
                  • 4...Sd5+
                    • 5.Bxd5#
              • 3...Sb4
                • 4.Sd2+
                  • 4...Kc5
                    • 5.cxb4#
                • 4.cxb4
                  • threat
                    • 5.Sd2#
                    • 5.Bd5#
                    • 5.Rc3#
                • 4.Kb6
                  • threat
                    • 5.Sd2#
                    • 5.Sa5#
                  • 4...Sd5+
                    • 5.Bxd5#
                  • 4...Sxd3
                    • 5.Qxd3#
              • 3...Scd4
                • 4.Rxd4+
                  • 4...Sxd4
                    • 5.Qd3#
                • 4.cxd4
                  • threat
                    • 5.Sd2#
                    • 5.Rc3#
                • 4.Kb6
                  • threat
                    • 5.Sd2#
                    • 5.Sa5#
                  • 4...Sxb3
                    • 5.Bd5#
              • 3...Sed4
                • 4.Rxd4+
                  • 4...Sxd4
                    • 5.Qd3#
                • 4.cxd4
                  • threat
                    • 5.Sd2#
                    • 5.Rc3#
                • 4.Kb6
                  • threat
                    • 5.Sd2#
                    • 5.Sa5#
                  • 4...Sxb3
                    • 5.Bd5#
              • 3...Sf4
                • 4.Kb6
                  • threat
                    • 5.Sd2#
                    • 5.Sa5#
                  • 4...Sd5+
                    • 5.Bxd5#
                  • 4...Sxd3
                    • 5.Qxd3#
                • 4.Rd5
                  • threat
                    • 5.Sd2#
                    • 5.Rc5#
                  • 4...Sxd5
                    • 5.Qd3#
                  • 4...Sd3
                    • 5.Qxd3#
              • 3...Sc7
                • 4.Rd4+
                  • 4...Sxd4
                    • 5.Qd3#
                • 4.Rd5
                  • threat
                    • 5.Sd2#
                    • 5.Rc5#
                    • 5.Qd3#
            • 3.Sb7
              • threat
                • 4.Bd5#
              • 3...Bc6
                • 4.Rd4+
                  • 4...Scxd4
                    • 5.Qd3#
                  • 4...Sexd4
                    • 5.Qd3#
              • 3...Se3
                • 4.Kb6
                  • threat
                    • 5.Sa5#
                  • 4...Sd5+
                    • 5.Bxd5#
              • 3...Sb4
                • 4.Kb6
                  • threat
                    • 5.Sa5#
                  • 4...Sd5+
                    • 5.Bxd5#
                  • 4...Sxd3
                    • 5.Qxd3#
                  • 4...Sc6
                    • 5.Bd5#
              • 3...Scd4
                • 4.Rxd4+
                  • 4...Sxd4
                    • 5.Qd3#
                • 4.Kb6
                  • threat
                    • 5.Sa5#
                  • 4...Sb3
                    • 5.Bd5#
                  • 4...Sc6
                    • 5.Bd5#
              • 3...Sed4
                • 4.Rxd4+
                  • 4...Sxd4
                    • 5.Qd3#
                • 4.Kb6
                  • threat
                    • 5.Sa5#
                  • 4...Sb3
                    • 5.Bd5#
                  • 4...Sc6
                    • 5.Bd5#
              • 3...Sf4
                • 4.Kb6
                  • threat
                    • 5.Sa5#
                  • 4...Sd5+
                    • 5.Bxd5#
                  • 4...Sxd3
                    • 5.Qxd3#
              • 3...Sc7
                • 4.Rd4+
                  • 4...Sxd4
                    • 5.Qd3#
                • 4.Rd5
                  • threat
                    • 5.Rc5#
                    • 5.Qd3#
          • 2...Sd4
            • 3.Rxd4+
              • 3...Kxc5
                • 4.Rd5+
                  • 4...Kc4
                    • 5.Qd3#
                  • 4...Kc6
                    • 5.Qxd7#
            • 3.cxd4
              • threat
                • 4.Rxa3
                  • threat
                    • 5.Qc3#
                    • 5.Qd3#
                  • 4...Kxd4
                    • 5.Qc3#
                • 4.Rd1
                  • threat
                    • 5.Qb3#
                    • 5.Qd3#
                • 4.Rd2
                  • threat
                    • 5.Qb3#
                    • 5.Qd3#
                • 4.Rb3
                  • threat
                    • 5.Rb4#
                    • 5.Qc3#
                    • 5.Qd3#
                  • 4...Kxd4
                    • 5.Qc3#
              • 3...Sc2
                • 4.Sb3
                  • threat
                    • 5.Sd2#
                    • 5.Rc3#
              • 3...e5
                • 4.Rc3+
                  • 4...Kxd4
                    • 5.Qe3#
            • 3.Kb6
              • threat
                • 4.Rxd4#
              • 3...Sac2
                • 4.Rxd4+
                  • 4...Sxd4
                    • 5.Qd3#
                • 4.Sb3
                  • threat
                    • 5.Sd2#
                    • 5.Sa5#
                  • 4...Sxb3
                    • 5.Bd5#
                • 4.Sb7
                  • threat
                    • 5.Sa5#
                  • 4...Sb3
                    • 5.Bd5#
                  • 4...Sc6
                    • 5.Bd5#
              • 3...e5
                • 4.Rxd4+
                  • 4...exd4
                    • 5.Qd3#
                • 4.Sb3
                  • threat
                    • 5.Sd2#
                    • 5.Sa5#
                  • 4...Sxb3
                    • 5.Bd5#
                • 4.Sb7
                  • threat
                    • 5.Sa5#
                    • 5.Sd6#
          • 2...Sf4
            • 3.Kb6
              • threat
                • 4.Rd4#
              • 3...Sc2
                • 4.Sb3
                  • threat
                    • 5.Sd2#
                    • 5.Sa5#
                  • 4...Sd5+
                    • 5.Bxd5#
                  • 4...Sxd3
                    • 5.Qxd3#
                • 4.Sb7
                  • threat
                    • 5.Sa5#
                  • 4...Sd5+
                    • 5.Bxd5#
                  • 4...Sxd3
                    • 5.Qxd3#
              • 3...e5
                • 4.Sb3
                  • threat
                    • 5.Sd2#
                    • 5.Sa5#
                  • 4...Sd5+
                    • 5.Bxd5#
                  • 4...Sxd3
                    • 5.Qxd3#
                • 4.Sb7
                  • threat
                    • 5.Sa5#
                    • 5.Sd6#
                  • 4...Sd5+
                    • 5.Bxd5#
                  • 4...Sxd3
                    • 5.Qxd3#
            • 3.Sb3
              • threat
                • 4.Rd4#
              • 3...Sxh3
                • 4.Kb6
                  • threat
                    • 5.Sd2#
                    • 5.Sa5#
              • 3...Sc2
                • 4.Kb6
                  • threat
                    • 5.Sd2#
                    • 5.Sa5#
                  • 4...Sd5+
                    • 5.Bxd5#
                  • 4...Sxd3
                    • 5.Qxd3#
                • 4.Rd5
                  • threat
                    • 5.Sd2#
                    • 5.Rc5#
                  • 4...Sxd5
                    • 5.Qd3#
                  • 4...Sd3
                    • 5.Qxd3#
              • 3...e5
                • 4.Sd2+
                  • 4...Kc5
                    • 5.Qe3#
                • 4.Kb6
                  • threat
                    • 5.Sd2#
                    • 5.Sa5#
                  • 4...Sd5+
                    • 5.Bxd5#
                  • 4...Sxd3
                    • 5.Qxd3#
                • 4.Rd5
                  • threat
                    • 5.Sd2#
                    • 5.Rc5#
                  • 4...Sxd5
                    • 5.Qd3#
                  • 4...Sd3
                    • 5.Qxd3#
                • 4.Qe3
                  • threat
                    • 5.Sd2#
                    • 5.Qc5#
                  • 4...Sxd3
                    • 5.Qxd3#
            • 3.Sb7
              • threat
                • 4.Rd4#
              • 3...Sxh3
                • 4.Kb6
                  • threat
                    • 5.Sa5#
              • 3...Sc2
                • 4.Kb6
                  • threat
                    • 5.Sa5#
                  • 4...Sd5+
                    • 5.Bxd5#
                  • 4...Sxd3
                    • 5.Qxd3#
              • 3...e5
                • 4.Sd6+
                  • 4...Kc5
                    • 5.Qe3#
                • 4.Kb6
                  • threat
                    • 5.Sa5#
                    • 5.Sd6#
                  • 4...Sd5+
                    • 5.Bxd5#
                  • 4...Sxd3
                    • 5.Qxd3#
                • 4.Rd5
                  • threat
                    • 5.Sd6#
                    • 5.Rc5#
                  • 4...Sxd5
                    • 5.Qd3#
                  • 4...Sd3
                    • 5.Qxd3#
                  • 4...d6
                    • 5.Sxd6#
                • 4.Qe3
                  • threat
                    • 5.Sd6#
                    • 5.Qc5#
                  • 4...Sxd3
                    • 5.Qxd3#
                  • 4...d6
                    • 5.Sxd6#
          • 2...Sc7
            • 3.Sxd7
              • threat
                • 4.Rd4#
              • 3...Bxd7
                • 4.Qxd7
                  • threat
                    • 5.Qc6#
                    • 5.Qd4#
                    • 5.Qxc7#
                  • 4...Kc5
                    • 5.Qc6#
                    • 5.Qd4#
                    • 5.Qxc7#
                  • 4...Se6
                    • 5.Qd5#
              • 3...Sc2
                • 4.Rd4+
                  • 4...Sxd4
                    • 5.Qd3#
                • 4.Rd5
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Rc5#
                    • 5.Qd3#
              • 3...e5
                • 4.Sxe5+
                  • 4...Kc5
                    • 5.Qe3#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qe3#
                • 4.Rd4+
                  • 4...exd4
                    • 5.Qd3#
                • 4.Rd5
                  • threat
                    • 5.Sxe5#
                    • 5.Sb6#
                    • 5.Rc5#
                    • 5.Qd3#
            • 3.Kb6
              • threat
                • 4.Rd4#
              • 3...Sa8+
                • 4.Bxa8
                  • threat
                    • 5.Bd5#
                    • 5.Rd4#
                    • 5.Qg4#
                    • 5.Qh4#
              • 3...Sc2
                • 4.Rd4+
                  • 4...Sxd4
                    • 5.Qd3#
              • 3...e5
                • 4.Rd4+
                  • 4...exd4
                    • 5.Qd3#
            • 3.Sb3
              • threat
                • 4.Rd4#
              • 3...Sc2
                • 4.Rd4+
                  • 4...Sxd4
                    • 5.Qd3#
                • 4.Rd5
                  • threat
                    • 5.Sd2#
                    • 5.Rc5#
                    • 5.Qd3#
              • 3...e5
                • 4.Sd2+
                  • 4...Kc5
                    • 5.Qe3#
                • 4.Rd4+
                  • 4...exd4
                    • 5.Qd3#
                • 4.Rxd7
                  • threat
                    • 5.Qd3#
                • 4.Rd1
                  • threat
                    • 5.Qd3#
                • 4.Rd2
                  • threat
                    • 5.Qd3#
                • 4.Re3
                  • threat
                    • 5.Qf1#
                • 4.Rf3
                  • threat
                    • 5.Qf1#
                • 4.Rg3
                  • threat
                    • 5.Qf1#
                • 4.Rd5
                  • threat
                    • 5.Sd2#
                    • 5.Rc5#
                    • 5.Qd3#
                • 4.Rd6
                  • threat
                    • 5.Qd3#
                • 4.Qf1
                  • threat
                    • 5.Re3#
                    • 5.Rf3#
                    • 5.Rg3#
                    • 5.Rh3#
                • 4.Qe3
                  • threat
                    • 5.Sd2#
                    • 5.Qc5#
            • 3.Sa6
              • threat
                • 4.Rd4#
              • 3...Bxa6
                • 4.Qxd7
                  • threat
                    • 5.Qc6#
                    • 5.Qd4#
                    • 5.Qxc7#
                  • 4...Kc5
                    • 5.Qc6#
                    • 5.Qd4#
                    • 5.Qxc7#
                  • 4...Se6
                    • 5.Qd5#
              • 3...Sxa6
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Rd4#
                • 4.Qe3
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
              • 3...Sc2
                • 4.Rd4+
                  • 4...Sxd4
                    • 5.Qd3#
                • 4.Rd5
                  • threat
                    • 5.Rc5#
                    • 5.Qd3#
              • 3...e5
                • 4.Rd4+
                  • 4...exd4
                    • 5.Qd3#
                • 4.Rd5
                  • threat
                    • 5.Rc5#
                    • 5.Qd3#
            • 3.Sb7
              • threat
                • 4.Rd4#
              • 3...Sc2
                • 4.Rd4+
                  • 4...Sxd4
                    • 5.Qd3#
                • 4.Rd5
                  • threat
                    • 5.Rc5#
                    • 5.Qd3#
              • 3...e5
                • 4.Sd6+
                  • 4...Kc5
                    • 5.Qe3#
                • 4.Rd4+
                  • 4...exd4
                    • 5.Qd3#
                • 4.Rxd7
                  • threat
                    • 5.Qd3#
                • 4.Rd1
                  • threat
                    • 5.Qd3#
                • 4.Rd2
                  • threat
                    • 5.Qd3#
                • 4.Re3
                  • threat
                    • 5.Qf1#
                • 4.Rf3
                  • threat
                    • 5.Qf1#
                • 4.Rg3
                  • threat
                    • 5.Qf1#
                • 4.Rd5
                  • threat
                    • 5.Sd6#
                    • 5.Rc5#
                    • 5.Qd3#
                • 4.Rd6
                  • threat
                    • 5.Qd3#
                • 4.Qf1
                  • threat
                    • 5.Re3#
                    • 5.Rf3#
                    • 5.Rg3#
                    • 5.Rh3#
                • 4.Qe3
                  • threat
                    • 5.Sd6#
                    • 5.Qc5#
                  • 4...d6
                    • 5.Sxd6#
            • 3.Rd5
              • threat
                • 4.Qd3#
              • 3...Sxd5
                • 4.Qd3+
                  • 4...Kxc5
                    • 5.Qxd5#
      • 1...Sd4
        • 2.Qxg7
          • threat
            • 3.Qxd4#
          • 2...Sc6+
            • 3.Bxc6
              • threat
                • 4.Qd4#
              • 3...Kxc5
                • 4.Qd4+
                  • 4...Kxc6
                    • 5.Qb6#
                • 4.Qg1+
                  • 4...Kc4
                    • 5.Bxb5#
                    • 5.Qd4#
                  • 4...Kxc6
                    • 5.Qb6#
                • 4.Bxb5
                  • threat
                    • 5.Qd4#
                    • 5.Qg1#
                  • 4...d5
                    • 5.Qxe7#
              • 3...e5
                • 4.Bxb5+
                  • 4...Kxc5
                    • 5.Qg1#
                • 4.Qf7+
                  • 4...Kxc5
                    • 5.Qd5#
                  • 4...d5
                    • 5.Qxd5#
                • 4.Qg8+
                  • 4...Kxc5
                    • 5.Qd5#
                  • 4...d5
                    • 5.Qxd5#
                • 4.Qxe5
                  • threat
                    • 5.Bxb5#
                    • 5.Qd4#
                    • 5.Qd5#
            • 3.Kb6
              • threat
                • 4.Bd5#
              • 3...e6
                • 4.Bxc6
                  • threat
                    • 5.Bxb5#
                    • 5.Qd4#
                    • 5.Qg4#
                • 4.Sb7
                  • threat
                    • 5.Sd6#
                  • 4...Sxc3
                    • 5.Qxc3#
                  • 4...d6
                    • 5.Sxd6#
          • 2...Sc2
            • 3.Bd5+
              • 3...Kxc5
                • 4.Qxe7+
                  • 4...d6
                    • 5.Qa7#
            • 3.Qe5
              • threat
                • 4.Qd5#
              • 3...Bc6
                • 4.Sxd7
                  • threat
                    • 5.Sb6#
                    • 5.Qc5#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Bd5
                    • 5.Qxd5#
              • 3...e6
                • 4.Sxe6
                  • threat
                    • 5.Qxb5#
                    • 5.Qc5#
                    • 5.Qd5#
                  • 4...d5
                    • 5.Qxd5#
                • 4.Rxd7
                  • threat
                    • 5.Bd3#
                  • 4...Sd4
                    • 5.Qxd4#
                  • 4...Se1
                    • 5.Qd4#
                  • 4...Sb4
                    • 5.Qd4#
                • 4.Rd6
                  • threat
                    • 5.Bd3#
                  • 4...Sd4
                    • 5.Qxd4#
                  • 4...Se1
                    • 5.Qd4#
                  • 4...Sb4
                    • 5.Qd4#
          • 2...Se2
            • 3.Bd5+
              • 3...Kxc5
                • 4.Qxe7+
                  • 4...d6
                    • 5.Qa7#
            • 3.Sxd7
              • threat
                • 4.Se5+
                  • 4...Kc5
                    • 5.Rd5#
                    • 5.Qxe7#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qe5#
                    • 5.Qxe7#
                • 4.Qf7+
                  • 4...e6
                    • 5.Qxe6#
                • 4.Qg8+
                  • 4...e6
                    • 5.Qxe6#
                • 4.Qxe7
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qb4#
                    • 5.Qc5#
                    • 5.Qe6#
                    • 5.Qf7#
                • 4.Qe5
                  • threat
                    • 5.Sb6#
                    • 5.Qxb5#
                    • 5.Qc5#
                    • 5.Qd5#
                    • 5.Qe6#
                • 4.Qg5
                  • threat
                    • 5.Sb6#
                    • 5.Qxb5#
                    • 5.Qc5#
                    • 5.Qd5#
                  • 4...e5
                    • 5.Qg8#
              • 3...Bxd7
                • 4.Qxe7
                  • threat
                    • 5.Qb4#
              • 3...Sbxc3
                • 4.Se5+
                  • 4...Kc5
                    • 5.Qxe7#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qxe7#
                • 4.Qxe7
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qb4#
                    • 5.Qc5#
              • 3...Bc6
                • 4.Se5+
                  • 4...Kc5
                    • 5.Qxe7#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qxe7#
                • 4.Qxe7
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qb4#
                    • 5.Qc5#
                • 4.Qe5
                  • threat
                    • 5.Sb6#
                    • 5.Qc5#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Bd5
                    • 5.Qxd5#
              • 3...e6
                • 4.Se5+
                  • 4...Kc5
                    • 5.Qf8#
                    • 5.Qa7#
                    • 5.Qe7#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qe5#
                    • 5.Qf8#
                    • 5.Qe7#
                • 4.Qf8
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qb4#
                    • 5.Qc5#
                • 4.Qe7
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qb4#
                    • 5.Qc5#
                    • 5.Qxe6#
            • 3.Qe5
              • threat
                • 4.Qd5#
              • 3...Sbxc3
                • 4.Rxc3+
                  • 4...Sxc3
                    • 5.Bd3#
                • 4.Rd4+
                  • 4...Sxd4
                    • 5.Bd3#
              • 3...Bc6
                • 4.Sxd7
                  • threat
                    • 5.Sb6#
                    • 5.Qc5#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Bd5
                    • 5.Qxd5#
              • 3...e6
                • 4.Sxe6
                  • threat
                    • 5.Qxb5#
                    • 5.Qc5#
                    • 5.Qd5#
                  • 4...d5
                    • 5.Qxd5#
                • 4.Rxd7
                  • threat
                    • 5.Bd3#
                  • 4...Sd4
                    • 5.Qxd4#
                  • 4...Sc1
                    • 5.Qd4#
                  • 4...Sf4
                    • 5.Qd4#
                • 4.Rd6
                  • threat
                    • 5.Bd3#
                  • 4...Sd4
                    • 5.Qxd4#
                  • 4...Sc1
                    • 5.Qd4#
                  • 4...Sf4
                    • 5.Qd4#
          • 2...Sf3
            • 3.Bd5+
              • 3...Kxc5
                • 4.Qxe7+
                  • 4...d6
                    • 5.Qa7#
            • 3.Sxd7
              • threat
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qxe7#
                • 4.Qf7+
                  • 4...e6
                    • 5.Qxe6#
                • 4.Qg8+
                  • 4...e6
                    • 5.Qxe6#
                • 4.Rxf3
                  • threat
                    • 5.Qd4#
                  • 4...Sxc3
                    • 5.Rxc3#
                    • 5.Qxc3#
                  • 4...e5
                    • 5.Qf7#
                    • 5.Qg8#
                • 4.Qxe7
                  • threat
                    • 5.Sb6#
                    • 5.Qb4#
                    • 5.Qc5#
                    • 5.Qe6#
                    • 5.Qf7#
              • 3...Bxd7
                • 4.Qxe7
                  • threat
                    • 5.Qb4#
              • 3...Se5
                • 4.Sxe5+
                  • 4...Kc5
                    • 5.Rd5#
                    • 5.Qg1#
                    • 5.Qxe7#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qxe5#
                    • 5.Qg1#
                    • 5.Qxe7#
                • 4.Qxe5
                  • threat
                    • 5.Sb6#
                    • 5.Qd4#
                    • 5.Qxb5#
                    • 5.Qc5#
                    • 5.Qd5#
                    • 5.Qe6#
              • 3...e6
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qf8#
                    • 5.Qe7#
                • 4.Rxf3
                  • threat
                    • 5.Qd4#
                  • 4...Sxc3
                    • 5.Rxc3#
                    • 5.Qxc3#
                  • 4...e5
                    • 5.Qf7#
                    • 5.Qg8#
                • 4.Qf8
                  • threat
                    • 5.Sb6#
                    • 5.Qb4#
                    • 5.Qc5#
                • 4.Qe7
                  • threat
                    • 5.Sb6#
                    • 5.Qb4#
                    • 5.Qc5#
                    • 5.Qxe6#
            • 3.Bxf3
              • threat
                • 4.Qd4#
              • 3...e5
                • 4.Qf7+
                  • 4...Kxc5
                    • 5.Qd5#
                  • 4...d5
                    • 5.Qxd5#
                • 4.Qg8+
                  • 4...Kxc5
                    • 5.Qd5#
                  • 4...d5
                    • 5.Qxd5#
                • 4.Qxe5
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
            • 3.Rxf3
              • threat
                • 4.Qd4#
              • 3...e5
                • 4.Qf7+
                  • 4...Kxc5
                    • 5.Qd5#
                  • 4...d5
                    • 5.Qxd5#
                • 4.Qg8+
                  • 4...Kxc5
                    • 5.Qd5#
                  • 4...d5
                    • 5.Qxd5#
                • 4.Qxe5
                  • threat
                    • 5.Bd3#
                    • 5.Qd4#
                    • 5.Qd5#
          • 2...Sf5
            • 3.Bxf5
              • threat
                • 4.Qd4#
              • 3...Kxc5
                • 4.Qd4+
                  • 4...Kc6
                    • 5.Qb6#
                • 4.Qg1+
                  • 4...Kc4
                    • 5.Qd4#
                  • 4...Kc6
                    • 5.Qb6#
              • 3...e5
                • 4.Qf7+
                  • 4...Kxc5
                    • 5.Qd5#
                  • 4...d5
                    • 5.Qxd5#
                • 4.Qg8+
                  • 4...Kxc5
                    • 5.Qd5#
                  • 4...d5
                    • 5.Qxd5#
                • 4.Qxe5
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
            • 3.Qe5
              • threat
                • 4.Qd5#
              • 3...Bc6
                • 4.Sxd7
                  • threat
                    • 5.Sb6#
                    • 5.Qc5#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Bd5
                    • 5.Qxd5#
                • 4.Bxf5
                  • threat
                    • 5.Qd4#
              • 3...e6
                • 4.Sxe6
                  • threat
                    • 5.Qxb5#
                    • 5.Qc5#
                    • 5.Qd5#
                  • 4...d5
                    • 5.Qxd5#
                • 4.Bxf5
                  • threat
                    • 5.Qd4#
                • 4.Rxd7
                  • threat
                    • 5.Bd3#
                  • 4...Sd4
                    • 5.Qxd4#
                • 4.Rd6
                  • threat
                    • 5.Bd3#
                  • 4...Sd4
                    • 5.Qxd4#
          • 2...e5
            • 3.Qxe5
              • threat
                • 4.Qxd4#
                • 4.Qd5#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Bxb5#
                    • 5.Qd4#
                    • 5.Qd5#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qd5#
                  • 4...Sxc3
                    • 5.Qxc3#
                  • 4...Sb4
                    • 5.Qd4#
                  • 4...Se7
                    • 5.Qd4#
                  • 4...d5
                    • 5.Bxd5#
                    • 5.Qxd5#
      • 1...Sf4
        • 2.Qxg7
          • threat
            • 3.Qd4#
          • 2...Se2
            • 3.Bd5+
              • 3...Kxc5
                • 4.Qxe7+
                  • 4...d6
                    • 5.Qa7#
            • 3.Sxd7
              • threat
                • 4.Se5+
                  • 4...Kc5
                    • 5.Rd5#
                    • 5.Qxe7#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qe5#
                    • 5.Qxe7#
                • 4.Qf7+
                  • 4...e6
                    • 5.Qxe6#
                • 4.Qg8+
                  • 4...e6
                    • 5.Qxe6#
                • 4.Qxe7
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qb4#
                    • 5.Qc5#
                    • 5.Qe6#
                    • 5.Qf7#
                • 4.Qe5
                  • threat
                    • 5.Sb6#
                    • 5.Qxb5#
                    • 5.Qc5#
                    • 5.Qd5#
                    • 5.Qe6#
                • 4.Qg5
                  • threat
                    • 5.Sb6#
                    • 5.Qxb5#
                    • 5.Qc5#
                    • 5.Qd5#
                  • 4...e5
                    • 5.Qg8#
              • 3...Bxd7
                • 4.Qxe7
                  • threat
                    • 5.Qb4#
              • 3...Sbxc3
                • 4.Se5+
                  • 4...Kc5
                    • 5.Qxe7#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qxe7#
                • 4.Qxe7
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qb4#
                    • 5.Qc5#
              • 3...Bc6
                • 4.Se5+
                  • 4...Kc5
                    • 5.Qxe7#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qxe7#
                • 4.Qxe7
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qb4#
                    • 5.Qc5#
                • 4.Qe5
                  • threat
                    • 5.Sb6#
                    • 5.Qc5#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Bd5
                    • 5.Qxd5#
              • 3...e6
                • 4.Se5+
                  • 4...Kc5
                    • 5.Qf8#
                    • 5.Qa7#
                    • 5.Qe7#
                • 4.Sb6+
                  • 4...Kc5
                    • 5.Qe5#
                    • 5.Qf8#
                    • 5.Qe7#
                • 4.Qf8
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qb4#
                    • 5.Qc5#
                • 4.Qe7
                  • threat
                    • 5.Se5#
                    • 5.Sb6#
                    • 5.Qb4#
                    • 5.Qc5#
                    • 5.Qxe6#
            • 3.Qe5
              • threat
                • 4.Qd5#
              • 3...Sbxc3
                • 4.Rxc3+
                  • 4...Sxc3
                    • 5.Bd3#
                • 4.Rd4+
                  • 4...Sxd4
                    • 5.Bd3#
              • 3...Bc6
                • 4.Sxd7
                  • threat
                    • 5.Sb6#
                    • 5.Qc5#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Bd5
                    • 5.Qxd5#
              • 3...e6
                • 4.Sxe6
                  • threat
                    • 5.Qxb5#
                    • 5.Qc5#
                    • 5.Qd5#
                  • 4...d5
                    • 5.Qxd5#
                • 4.Rxd7
                  • threat
                    • 5.Bd3#
                  • 4...Sd4
                    • 5.Qxd4#
                  • 4...Sc1
                    • 5.Qd4#
                  • 4...Sf4
                    • 5.Qd4#
                • 4.Rd6
                  • threat
                    • 5.Bd3#
                  • 4...Sd4
                    • 5.Qxd4#
                  • 4...Sc1
                    • 5.Qd4#
                  • 4...Sf4
                    • 5.Qd4#
      • 1...Sd8
        • 2.Qg8+
          • 2...Se6
            • 3.Sxd7
              • threat
                • 4.Qxe6#
              • 3...Bxd7
                • 4.Qb8
                  • threat
                    • 5.Qb4#
                  • 4...Kc5
                    • 5.Qb4#
                  • 4...Bb5
                    • 5.Qxb5#
              • 3...Sxc3
                • 4.Qxe6+
                  • 4...Sd5
                    • 5.Qxd5#
              • 3...Bc6
                • 4.Qxe6+
                  • 4...Bd5
                    • 5.Qxd5#
                    • 5.Qa6#
          • 2...Sf7
            • 3.Qxf7+
              • 3...e6
                • 4.Qf2
                  • threat
                    • 5.Qd4#
                  • 4...e5
                    • 5.Bd5#
            • 3.Qxg7
              • threat
                • 4.Qd4#
              • 3...Se5
                • 4.Qxe5
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
              • 3...e5
                • 4.Qxf7+
                  • 4...Kxc5
                    • 5.Qd5#
                  • 4...d5
                    • 5.Qxd5#
            • 3.Qb8
              • threat
                • 4.Qxb5#
              • 3...Sxc3
                • 4.Bd5+
                  • 4...Kxc5
                    • 5.Qb6#
                  • 4...Sxd5
                    • 5.Qxb5#
              • 3...Sa3
                • 4.Bd5+
                  • 4...Kxc5
                    • 5.Qb6#
              • 3...Sd6
                • 4.Bd5+
                  • 4...Kxc5
                    • 5.Qa7#
                    • 5.Qb6#
          • 2...e6
            • 3.Bd5+
              • 3...Kxc5
                • 4.Qf8+
                  • 4...d6
                    • 5.Qf2#
        • 2.Qxg7
          • threat
            • 3.Qd4#
          • 2...Sc6+
            • 3.Bxc6
              • threat
                • 4.Qd4#
              • 3...Kxc5
                • 4.Qd4+
                  • 4...Kxc6
                    • 5.Qb6#
                • 4.Qg1+
                  • 4...Kc4
                    • 5.Bxb5#
                    • 5.Qd4#
                  • 4...Kxc6
                    • 5.Qb6#
                • 4.Bxb5
                  • threat
                    • 5.Qd4#
                    • 5.Qg1#
                  • 4...d5
                    • 5.Qxe7#
              • 3...e5
                • 4.Bxb5+
                  • 4...Kxc5
                    • 5.Qg1#
                • 4.Qf7+
                  • 4...Kxc5
                    • 5.Qd5#
                  • 4...d5
                    • 5.Qxd5#
                • 4.Qg8+
                  • 4...Kxc5
                    • 5.Qd5#
                  • 4...d5
                    • 5.Qxd5#
                • 4.Qxe5
                  • threat
                    • 5.Bxb5#
                    • 5.Qd4#
                    • 5.Qd5#
            • 3.Kb6
              • threat
                • 4.Bd5#
              • 3...e6
                • 4.Bxc6
                  • threat
                    • 5.Bxb5#
                    • 5.Qd4#
                    • 5.Qg4#
                • 4.Sb7
                  • threat
                    • 5.Sd6#
                  • 4...Sxc3
                    • 5.Qxc3#
                  • 4...d6
                    • 5.Sxd6#
          • 2...e5
            • 3.Bd5+
              • 3...Kxc5
                • 4.Qf8+
                  • 4...d6
                    • 5.Qf2#
                • 4.Qe7+
                  • 4...d6
                    • 5.Qa7#
            • 3.Qxe5
              • threat
                • 4.Qd4#
                • 4.Qd5#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Bxb5#
                    • 5.Qd4#
                    • 5.Qd5#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qd5#
                  • 4...Sxc3
                    • 5.Qxc3#
                  • 4...Sb4
                    • 5.Qd4#
                  • 4...Se7
                    • 5.Qd4#
                  • 4...d5
                    • 5.Bxd5#
                    • 5.Qxd5#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Sd6#
                    • 5.Qd4#
                    • 5.Qxb5#
                    • 5.Qc5#
                    • 5.Qd5#
                • 4.Bxb7
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                    • 5.Qd5#
        • 2.Qf5
          • threat
            • 3.Qd5#
          • 2...Sc6+
            • 3.Bxc6
              • threat
                • 4.Bxb5#
                • 4.Qd5#
              • 3...Bxc6
                • 4.Qe5
                  • threat
                    • 5.Qd4#
              • 3...Sxc3
                • 4.Bxb5+
                  • 4...Sxb5
                    • 5.Qd5#
                • 4.Qe5
                  • threat
                    • 5.Rxc3#
                    • 5.Rd4#
                    • 5.Qxc3#
                    • 5.Qd4#
                  • 4...Se2
                    • 5.Bxb5#
                    • 5.Qd5#
              • 3...dxc6
                • 4.Qe4+
                  • 4...Kxc5
                    • 5.Qb4#
                    • 5.Qd4#
                • 4.Qg4+
                  • 4...Kxc5
                    • 5.Qb4#
                    • 5.Qd4#
                • 4.Qf4+
                  • 4...Kxc5
                    • 5.Qb4#
                    • 5.Qd4#
                • 4.Sb3
                  • threat
                    • 5.Qe4#
                  • 4...Sxc3
                    • 5.Sd2#
                    • 5.Rd4#
                  • 4...Sd2
                    • 5.Sxd2#
                • 4.Sd7
                  • threat
                    • 5.Sb6#
                    • 5.Qe4#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
              • 3...e5
                • 4.Bxb5+
                  • 4...Kxc5
                    • 5.Qf2#
                • 4.Qe4+
                  • 4...Kxc5
                    • 5.Qd5#
                • 4.Qf7+
                  • 4...Kxc5
                    • 5.Qd5#
                  • 4...d5
                    • 5.Qxd5#
                • 4.Qxe5
                  • threat
                    • 5.Bxb5#
                    • 5.Qd4#
                    • 5.Qd5#
          • 2...Sxc3
            • 3.Rd4+
              • 3...Kxd4
                • 4.Sb3+
                  • 4...Ke3
                    • 5.Qf3#
                  • 4...Kc4
                    • 5.Bd3#
                    • 5.Qc5#
            • 3.Qe5
              • threat
                • 4.Rxc3#
                • 4.Rd4#
                • 4.Qxc3#
                • 4.Qd4#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Rxc3#
                    • 5.Rd4#
                    • 5.Qxc3#
                    • 5.Qd4#
                  • 4...Se2
                    • 5.Bxb5#
                    • 5.Qd5#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Rxc3#
                    • 5.Rd4#
                    • 5.Qxc3#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Bxb7
                  • threat
                    • 5.Rxc3#
                    • 5.Rd4#
                    • 5.Qxc3#
                    • 5.Qd4#
                  • 4...Se2
                    • 5.Qd5#
          • 2...e5
            • 3.Bd5+
              • 3...Kxc5
                • 4.Qf8+
                  • 4...d6
                    • 5.Qf2#
            • 3.Qxe5
              • threat
                • 4.Qd4#
                • 4.Qd5#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Bxb5#
                    • 5.Qd4#
                    • 5.Qd5#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qd5#
                  • 4...Sxc3
                    • 5.Qxc3#
                  • 4...Sb4
                    • 5.Qd4#
                  • 4...Se7
                    • 5.Qd4#
                  • 4...d5
                    • 5.Bxd5#
                    • 5.Qxd5#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Sd6#
                    • 5.Qd4#
                    • 5.Qxb5#
                    • 5.Qc5#
                    • 5.Qd5#
                • 4.Bxb7
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                    • 5.Qd5#
          • 2...Bc6
            • 3.Qe5
              • threat
                • 4.Qd4#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Kb6
                  • threat
                    • 5.Qd4#
              • 3...Se6
                • 4.Sxe6
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Sxd7
                  • threat
                    • 5.Sb6#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Bd5
                    • 5.Qxd5#
          • 2...e6
            • 3.Bd5+
              • 3...Kxc5
                • 4.Qf8+
                  • 4...d6
                    • 5.Qf2#
            • 3.Qf2
              • threat
                • 4.Qd4#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Bxb5#
                    • 5.Qd4#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Sd6#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Bxb7
                  • threat
                    • 5.Qd4#
                  • 4...e5
                    • 5.Bd5#
                • 4.Kb6
                  • threat
                    • 5.Qd4#
                  • 4...e5
                    • 5.Bd5#
            • 3.Qe5
              • threat
                • 4.Qd4#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Bxb5#
                    • 5.Qd4#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Sd6#
                    • 5.Qd4#
                    • 5.Qxb5#
                    • 5.Qc5#
                • 4.Bxb7
                  • threat
                    • 5.Qd4#
                • 4.Kb6
                  • threat
                    • 5.Qd4#
        • 2.Qh2
          • threat
            • 3.Kb6
              • threat
                • 4.Bd5#
              • 3...Sxc3
                • 4.Qc2
                  • threat
                    • 5.Qb3#
                    • 5.Qxc3#
                  • 4...Kb4
                    • 5.Qb3#
                    • 5.Qxc3#
              • 3...Bc6
                • 4.Qf4
                  • threat
                    • 5.Bd5#
                    • 5.Bxc6#
                  • 4...Bxe4
                    • 5.Qxe4#
                  • 4...Bd5
                    • 5.Bxd5#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qc2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                • 4.Qh4
                  • threat
                    • 5.Bd5#
                    • 5.Bxc6#
                  • 4...Bxe4
                    • 5.Qxe4#
                  • 4...Bd5
                    • 5.Bxd5#
                  • 4...d5
                    • 5.Bxd5#
              • 3...e6
                • 4.Qf4
                  • threat
                    • 5.Bh1#
                    • 5.Bg2#
                    • 5.Bf3#
                    • 5.Bd5#
                    • 5.Bf5#
                    • 5.Bc6#
                    • 5.Bg6#
                    • 5.Bb7#
                    • 5.Bh7#
                    • 5.Ba8#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                    • 5.Qxb5#
                • 4.Qc2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                • 4.Qh4
                  • threat
                    • 5.Bh1#
                    • 5.Bg2#
                    • 5.Bf3#
                    • 5.Bd5#
                    • 5.Bf5#
                    • 5.Bc6#
                    • 5.Bg6#
                    • 5.Bb7#
                    • 5.Bh7#
                    • 5.Ba8#
                  • 4...d5
                    • 5.Bxd5#
            • 3.Qg1
              • threat
                • 4.Bd5#
                • 4.Qd4#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Bxb5#
                    • 5.Bd5#
                    • 5.Qd4#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Bxb7
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
            • 3.Qe5
              • threat
                • 4.Qd4#
                • 4.Qd5#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Bxb5#
                    • 5.Qd4#
                    • 5.Qd5#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Qd4#
                    • 5.Qxb5#
                    • 5.Qc5#
                    • 5.Qd5#
                • 4.Bxb7
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                    • 5.Qd5#
            • 3.Qb2
              • threat
                • 4.Qb4#
                • 4.Qxb5#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Qb4#
                    • 5.Qxb5#
                  • 4...Kxc5
                    • 5.Qxb5#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qb3#
                    • 5.Qxb5#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Qb4#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                    • 5.Qxb5#
                • 4.Bxb7
                  • threat
                    • 5.Qb4#
                    • 5.Qxb5#
                  • 4...Kxc5
                    • 5.Qb4#
                    • 5.Qxb5#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                    • 5.Qxb5#
            • 3.Qc2
              • threat
                • 4.Qb3+
                  • 4...Kxc5
                    • 5.Qd5#
                    • 5.Qb4#
                    • 5.Qxb5#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Rd4#
                    • 5.Qb3#
              • 3...Sc6+
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qb3#
                  • 4...Sd4
                    • 5.Rxd4#
              • 3...Kxc5
                • 4.Qf2+
                  • 4...Kc4
                    • 5.Qd4#
              • 3...Ba4
                • 4.Qxa4+
                  • 4...Kxc5
                    • 5.Rd5#
                    • 5.Qb5#
                    • 5.Qb4#
                    • 5.Qd4#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Rd4#
                    • 5.Qxa4#
                  • 4...Sxc3
                    • 5.Qxc3#
              • 3...Ba6
                • 4.Qb3+
                  • 4...Kxc5
                    • 5.Qd5#
                    • 5.Qb4#
                • 4.Qa4+
                  • 4...Kxc5
                    • 5.Rd5#
                    • 5.Qb4#
                    • 5.Qd4#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qa4#
              • 3...Bc6
                • 4.Qb3+
                  • 4...Kxc5
                    • 5.Qb4#
                • 4.Kb6
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
              • 3...Sd2
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Rd4#
              • 3...d5
                • 4.Qb3+
                  • 4...Kxc5
                    • 5.Qxd5#
                • 4.Kb6
                  • threat
                    • 5.Bxd5#
                    • 5.Rd4#
                    • 5.Qb3#
              • 3...e6
                • 4.Qb3+
                  • 4...Kxc5
                    • 5.Qb4#
                    • 5.Qxb5#
                • 4.Kb6
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
            • 3.Qf2
              • threat
                • 4.Bd5#
                • 4.Qd4#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Bxb5#
                    • 5.Bd5#
                    • 5.Qd4#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Bxb7
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
          • 2...Sc6+
            • 3.Bxc6
              • threat
                • 4.Bxb5+
                  • 4...Kxc5
                    • 5.Qg1#
                    • 5.Qc7#
                    • 5.Qf2#
                • 4.Qg1
                  • threat
                    • 5.Bxb5#
                    • 5.Bd5#
                    • 5.Qd4#
                • 4.Qe5
                  • threat
                    • 5.Bxb5#
                    • 5.Qd4#
                    • 5.Qd5#
                • 4.Qb2
                  • threat
                    • 5.Qb4#
                    • 5.Qxb5#
                  • 4...Kxc5
                    • 5.Qxb5#
                • 4.Qf2
                  • threat
                    • 5.Bxb5#
                    • 5.Bd5#
                    • 5.Qd4#
              • 3...Kxc5
                • 4.Qg1+
                  • 4...Kc4
                    • 5.Bxb5#
                    • 5.Qd4#
                  • 4...Kxc6
                    • 5.Qb6#
                • 4.Qf2+
                  • 4...Kc4
                    • 5.Bxb5#
                    • 5.Qd4#
                  • 4...Kxc6
                    • 5.Qb6#
                • 4.Bxb5
                  • threat
                    • 5.Qg1#
                    • 5.Qc7#
                    • 5.Qf2#
              • 3...Bxc6
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                • 4.Qb2
                  • threat
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qb4#
              • 3...Sxc3
                • 4.Qe5
                  • threat
                    • 5.Rxc3#
                    • 5.Rd4#
                    • 5.Qxc3#
                    • 5.Qd4#
                  • 4...Se2
                    • 5.Bxb5#
                    • 5.Qd5#
              • 3...dxc6
                • 4.Qf4+
                  • 4...Kxc5
                    • 5.Qb4#
                    • 5.Qd4#
                • 4.Qh4+
                  • 4...Kxc5
                    • 5.Qb4#
                    • 5.Qd4#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                • 4.Qb2
                  • threat
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qb4#
              • 3...Ba4
                • 4.Qg1
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
                • 4.Qf2
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
              • 3...Ba6
                • 4.Bd5+
                  • 4...Kxc5
                    • 5.Qc7#
                • 4.Qg1
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
                • 4.Qf2
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
              • 3...Sa3
                • 4.Qg1
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
                • 4.Qf2
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
              • 3...d5
                • 4.Bxb5+
                  • 4...Kxc5
                    • 5.Qc7#
                • 4.Qg1
                  • threat
                    • 5.Bxb5#
                    • 5.Bxd5#
                    • 5.Qd4#
                  • 4...d4
                    • 5.Qxd4#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qxd5#
                  • 4...Kxc5
                    • 5.Qxd5#
                  • 4...d4
                    • 5.Bxb5#
                    • 5.Qxd4#
                    • 5.Qd5#
                • 4.Qf2
                  • threat
                    • 5.Bxb5#
                    • 5.Bxd5#
                    • 5.Qd4#
                  • 4...d4
                    • 5.Qxd4#
          • 2...Sb7+
            • 3.Sxb7
              • threat
                • 4.Qg1
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qxb5#
                    • 5.Qc5#
                    • 5.Qd5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                    • 5.Qxb5#
                • 4.Qc2
                  • threat
                    • 5.Bd5#
                    • 5.Rd4#
                    • 5.Qb3#
                • 4.Qf2
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
              • 3...Sxc3
                • 4.Qg1
                  • threat
                    • 5.Rd4#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Qe5
                  • threat
                    • 5.Rxc3#
                    • 5.Rd4#
                    • 5.Qxc3#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Qb2
                  • threat
                    • 5.Qxc3#
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qc2
                  • threat
                    • 5.Bd5#
                    • 5.Qb3#
                    • 5.Qxc3#
                • 4.Qd2
                  • threat
                    • 5.Rxc3#
                    • 5.Rd4#
                    • 5.Qxc3#
                  • 4...Sxa2
                    • 5.Bd5#
                    • 5.Qxa2#
                  • 4...Se2
                    • 5.Bd5#
                    • 5.Qb4#
                • 4.Qf2
                  • threat
                    • 5.Rd4#
                    • 5.Qd4#
                    • 5.Qc5#
              • 3...Sd2
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qxd2#
                • 4.Qxd2
                  • threat
                    • 5.Bd5#
                    • 5.Rd4#
              • 3...e5
                • 4.Sd6+
                  • 4...Kc5
                    • 5.Qg1#
                    • 5.Qxe5#
                    • 5.Qf2#
                • 4.Qxe5
                  • threat
                    • 5.Sd6#
                    • 5.Qd4#
                    • 5.Qxb5#
                    • 5.Qc5#
                    • 5.Qd5#
                • 4.Qg1
                  • threat
                    • 5.Sd6#
                    • 5.Qc5#
                  • 4...d6
                    • 5.Sxd6#
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
                    • 5.Qxb5#
                • 4.Qc2
                  • threat
                    • 5.Bd5#
                    • 5.Qb3#
                • 4.Qf2
                  • threat
                    • 5.Sd6#
                    • 5.Qc5#
                  • 4...d6
                    • 5.Sxd6#
            • 3.Bxb7
              • threat
                • 4.Qf4+
                  • 4...Kxc5
                    • 5.Rd5#
                    • 5.Qb4#
                    • 5.Qd4#
                • 4.Qh4+
                  • 4...Kxc5
                    • 5.Rd5#
                    • 5.Qb4#
                    • 5.Qd4#
                • 4.Qg1
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
                • 4.Qb2
                  • threat
                    • 5.Qb4#
                    • 5.Qxb5#
                  • 4...Kxc5
                    • 5.Qb4#
                    • 5.Qxb5#
                • 4.Qf2
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
              • 3...Kxc5
                • 4.Qg1+
                  • 4...Kc4
                    • 5.Qd4#
                • 4.Qe5+
                  • 4...Kc4
                    • 5.Qd4#
                    • 5.Qxb5#
                    • 5.Qd5#
                  • 4...d5
                    • 5.Qxd5#
                • 4.Qf2+
                  • 4...Kc4
                    • 5.Qd4#
                • 4.Qf4
                  • threat
                    • 5.Rd5#
                    • 5.Qb4#
                    • 5.Qd4#
                • 4.Qb2
                  • threat
                    • 5.Qb4#
                    • 5.Qxb5#
                  • 4...Kc4
                    • 5.Qxb5#
                • 4.Qh4
                  • threat
                    • 5.Rd5#
                    • 5.Qb4#
                    • 5.Qd4#
              • 3...Sxc3
                • 4.Qe5
                  • threat
                    • 5.Rxc3#
                    • 5.Rd4#
                    • 5.Qxc3#
                    • 5.Qd4#
                  • 4...Se2
                    • 5.Qd5#
                • 4.Qb2
                  • threat
                    • 5.Qxc3#
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qb4#
                  • 4...Sxa2
                    • 5.Qd4#
                    • 5.Qxb5#
                  • 4...Sd5
                    • 5.Qd4#
                    • 5.Qxb5#
              • 3...Bc6
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                • 4.Qb2
                  • threat
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qb4#
              • 3...Sd2
                • 4.Qg1
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                  • 4...Sb3+
                    • 5.axb3#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
                  • 4...Sb3+
                    • 5.axb3#
                • 4.Qf2
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                  • 4...Sb3+
                    • 5.axb3#
              • 3...d5
                • 4.Qf4+
                  • 4...Kxc5
                    • 5.Rxd5#
                    • 5.Qb4#
                  • 4...d4
                    • 5.Qxd4#
                • 4.Qh4+
                  • 4...Kxc5
                    • 5.Rxd5#
                    • 5.Qb4#
                  • 4...d4
                    • 5.Qxd4#
                • 4.Qg1
                  • threat
                    • 5.Bxd5#
                    • 5.Qd4#
                  • 4...d4
                    • 5.Qxd4#
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qxd5#
                  • 4...Kxc5
                    • 5.Qxd5#
                  • 4...d4
                    • 5.Qxd4#
                    • 5.Qd5#
                • 4.Qb2
                  • threat
                    • 5.Qb4#
                    • 5.Qxb5#
                  • 4...Kxc5
                    • 5.Qb4#
                • 4.Qf2
                  • threat
                    • 5.Bxd5#
                    • 5.Qd4#
                  • 4...d4
                    • 5.Qxd4#
          • 2...Sxc3
            • 3.Qe5
              • threat
                • 4.Rxc3#
                • 4.Rd4#
                • 4.Qxc3#
                • 4.Qd4#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Rxc3#
                    • 5.Rd4#
                    • 5.Qxc3#
                    • 5.Qd4#
                  • 4...Se2
                    • 5.Bxb5#
                    • 5.Qd5#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Rxc3#
                    • 5.Rd4#
                    • 5.Qxc3#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Bxb7
                  • threat
                    • 5.Rxc3#
                    • 5.Rd4#
                    • 5.Qxc3#
                    • 5.Qd4#
                  • 4...Se2
                    • 5.Qd5#
            • 3.Qc2
              • threat
                • 4.Qxc3#
              • 3...Sc6+
                • 4.Kb6
                  • threat
                    • 5.Qb3#
                    • 5.Qxc3#
                  • 4...Kb4
                    • 5.Qb3#
                    • 5.Qxc3#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Bd5#
                    • 5.Qb3#
                    • 5.Qxc3#
                • 4.Kb6
                  • threat
                    • 5.Qb3#
                    • 5.Qxc3#
                  • 4...Kb4
                    • 5.Qb3#
                    • 5.Qxc3#
              • 3...Kxc5
                • 4.Qf2+
                  • 4...Kc4
                    • 5.Qd4#
                • 4.Qxc3+
                  • 4...Bc4
                    • 5.Qb4#
                    • 5.Qd4#
                    • 5.Qa3#
          • 2...Ba4
            • 3.Kb6
              • threat
                • 4.Bd5#
              • 3...Sxc3
                • 4.Qb2
                  • threat
                    • 5.Qxc3#
                  • 4...Sd5+
                    • 5.Bxd5#
                  • 4...Sxa2
                    • 5.Bd5#
                    • 5.Rd4#
                    • 5.Qd4#
                  • 4...Sxe4
                    • 5.Rd4#
                    • 5.Qd4#
                  • 4...Sb1
                    • 5.Bd5#
                    • 5.Rd4#
                    • 5.Qd4#
                  • 4...Sd1
                    • 5.Bd5#
                    • 5.Rd4#
                    • 5.Qd4#
                  • 4...Se2
                    • 5.Bd5#
                  • 4...Sb5
                    • 5.Bd5#
                • 4.Qd2
                  • threat
                    • 5.Rd4#
                    • 5.Qxc3#
                  • 4...Sd5+
                    • 5.Bxd5#
                  • 4...Kb4
                    • 5.Qxc3#
                  • 4...Se2
                    • 5.Bd5#
                  • 4...Sb5
                    • 5.Bd5#
              • 3...Bc6
                • 4.Qf4
                  • threat
                    • 5.Bd5#
                    • 5.Bxc6#
                  • 4...Bxe4
                    • 5.Qxe4#
                  • 4...Bd5
                    • 5.Bxd5#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qc2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                • 4.Qh4
                  • threat
                    • 5.Bd5#
                    • 5.Bxc6#
                  • 4...Bxe4
                    • 5.Qxe4#
                  • 4...Bd5
                    • 5.Bxd5#
                  • 4...d5
                    • 5.Bxd5#
              • 3...e6
                • 4.Qf4
                  • threat
                    • 5.Bh1#
                    • 5.Bg2#
                    • 5.Bf3#
                    • 5.Bd5#
                    • 5.Bf5#
                    • 5.Bc6#
                    • 5.Bg6#
                    • 5.Bb7#
                    • 5.Bh7#
                    • 5.Ba8#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qh4
                  • threat
                    • 5.Bh1#
                    • 5.Bg2#
                    • 5.Bf3#
                    • 5.Bd5#
                    • 5.Bf5#
                    • 5.Bc6#
                    • 5.Bg6#
                    • 5.Bb7#
                    • 5.Bh7#
                    • 5.Ba8#
                  • 4...d5
                    • 5.Bxd5#
            • 3.Qg1
              • threat
                • 4.Bd5#
                • 4.Qd4#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Bxb7
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
            • 3.Qe5
              • threat
                • 4.Qd4#
                • 4.Qd5#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                    • 5.Qd5#
                • 4.Bxb7
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                    • 5.Qd5#
            • 3.Qf2
              • threat
                • 4.Bd5#
                • 4.Qd4#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Bxb7
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
          • 2...Ba6
            • 3.Kb6
              • threat
                • 4.Bd5#
              • 3...Sxc3
                • 4.Qc2
                  • threat
                    • 5.Qb3#
                    • 5.Qxc3#
                  • 4...Kb4
                    • 5.Qb3#
                    • 5.Qxc3#
              • 3...Bb7
                • 4.Qf4
                  • threat
                    • 5.Bd5#
                    • 5.Bc6#
                    • 5.Bxb7#
                  • 4...Bxe4
                    • 5.Qxe4#
                  • 4...Bd5
                    • 5.Bxd5#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                    • 5.Qb5#
                • 4.Qc2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qa4#
                • 4.Qh4
                  • threat
                    • 5.Bd5#
                    • 5.Bc6#
                    • 5.Bxb7#
                  • 4...Bxe4
                    • 5.Qxe4#
                  • 4...Bd5
                    • 5.Bxd5#
                  • 4...d5
                    • 5.Bxd5#
              • 3...e6
                • 4.Qf4
                  • threat
                    • 5.Bh1#
                    • 5.Bg2#
                    • 5.Bf3#
                    • 5.Bd5#
                    • 5.Bf5#
                    • 5.Bc6#
                    • 5.Bg6#
                    • 5.Bb7#
                    • 5.Bh7#
                    • 5.Ba8#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qc2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qa4#
                • 4.Qh4
                  • threat
                    • 5.Bh1#
                    • 5.Bg2#
                    • 5.Bf3#
                    • 5.Bd5#
                    • 5.Bf5#
                    • 5.Bc6#
                    • 5.Bg6#
                    • 5.Bb7#
                    • 5.Bh7#
                    • 5.Ba8#
                  • 4...d5
                    • 5.Bxd5#
            • 3.Qg1
              • threat
                • 4.Bd5#
                • 4.Qd4#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Bxb7
                  • threat
                    • 5.Bd5#
                    • 5.Bxa6#
                    • 5.Qd4#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
            • 3.Qe5
              • threat
                • 4.Qd4#
                • 4.Qd5#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Qd4#
                    • 5.Qc7#
                    • 5.Qc5#
                    • 5.Qd5#
                • 4.Bxb7
                  • threat
                    • 5.Bxa6#
                    • 5.Qd4#
                    • 5.Qd5#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                    • 5.Qd5#
            • 3.Qb2
              • threat
                • 4.Qb4#
              • 3...Sc6+
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qb3#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Qb4#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Bxb7
                  • threat
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qb4#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
            • 3.Qc2
              • threat
                • 4.Qb3+
                  • 4...Kxc5
                    • 5.Qd5#
                    • 5.Qb4#
                • 4.Qa4+
                  • 4...Kxc5
                    • 5.Rd5#
                    • 5.Qb4#
                    • 5.Qd4#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qa4#
              • 3...Sc6+
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qb3#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Qa4#
              • 3...Kxc5
                • 4.Qf2+
                  • 4...Kc4
                    • 5.Qd4#
              • 3...Bb5
                • 4.Qb3+
                  • 4...Kxc5
                    • 5.Qd5#
                    • 5.Qb4#
                    • 5.Qxb5#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Rd4#
                    • 5.Qb3#
              • 3...Bb7
                • 4.Qb3+
                  • 4...Kxc5
                    • 5.Qb4#
                    • 5.Qb5#
                • 4.Qa4+
                  • 4...Kxc5
                    • 5.Qb5#
                    • 5.Qb4#
                    • 5.Qd4#
                • 4.Kb6
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qa4#
              • 3...d5
                • 4.Qb3+
                  • 4...Kxc5
                    • 5.Qxd5#
                • 4.Qa4+
                  • 4...Kxc5
                    • 5.Rxd5#
                • 4.Kb6
                  • threat
                    • 5.Bxd5#
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qa4#
              • 3...e6
                • 4.Qb3+
                  • 4...Kxc5
                    • 5.Qb4#
                • 4.Qa4+
                  • 4...Kxc5
                    • 5.Qb4#
                    • 5.Qd4#
                • 4.Kb6
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qa4#
            • 3.Qf2
              • threat
                • 4.Bd5#
                • 4.Qd4#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Bxb7
                  • threat
                    • 5.Bd5#
                    • 5.Bxa6#
                    • 5.Qd4#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
          • 2...Bc6
            • 3.Kb6
              • threat
                • 4.Qf4
                  • threat
                    • 5.Bd5#
                    • 5.Bxc6#
                  • 4...Bxe4
                    • 5.Qxe4#
                  • 4...Bd5
                    • 5.Bxd5#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qc2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                • 4.Qh4
                  • threat
                    • 5.Bd5#
                    • 5.Bxc6#
                  • 4...Bxe4
                    • 5.Qxe4#
                  • 4...Bd5
                    • 5.Bxd5#
                  • 4...d5
                    • 5.Bxd5#
              • 3...Bxe4
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                    • 5.Qb5#
                • 4.Qc2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qa4#
              • 3...Sxc3
                • 4.Qc2
                  • threat
                    • 5.Qb3#
                    • 5.Qxc3#
                  • 4...Kb4
                    • 5.Qb3#
                    • 5.Qxc3#
              • 3...Bb7
                • 4.Qf4
                  • threat
                    • 5.Bd5#
                    • 5.Bc6#
                    • 5.Bxb7#
                  • 4...Bxe4
                    • 5.Qxe4#
                  • 4...Bd5
                    • 5.Bxd5#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                    • 5.Qb5#
                • 4.Qc2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qa4#
                • 4.Qh4
                  • threat
                    • 5.Bd5#
                    • 5.Bc6#
                    • 5.Bxb7#
                  • 4...Bxe4
                    • 5.Qxe4#
                  • 4...Bd5
                    • 5.Bxd5#
                  • 4...d5
                    • 5.Bxd5#
              • 3...Ba8
                • 4.Qf4
                  • threat
                    • 5.Bd5#
                    • 5.Bc6#
                    • 5.Bb7#
                    • 5.Bxa8#
                  • 4...Bxe4
                    • 5.Qxe4#
                  • 4...Bd5
                    • 5.Bxd5#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                    • 5.Qb5#
                • 4.Qc2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qa4#
                • 4.Qh4
                  • threat
                    • 5.Bd5#
                    • 5.Bc6#
                    • 5.Bb7#
                    • 5.Bxa8#
                  • 4...Bxe4
                    • 5.Qxe4#
                  • 4...Bd5
                    • 5.Bxd5#
                  • 4...d5
                    • 5.Bxd5#
              • 3...Sd2
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qxd2#
              • 3...Se6
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
              • 3...e5
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qh4
                  • threat
                    • 5.Bd5#
                  • 4...Bxe4
                    • 5.Qxe4#
                  • 4...Bd5
                    • 5.Bxd5#
                  • 4...d5
                    • 5.Bxd5#
            • 3.Qe5
              • threat
                • 4.Qd4#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Kb6
                  • threat
                    • 5.Qd4#
              • 3...Se6
                • 4.Sxe6
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Sxd7
                  • threat
                    • 5.Sb6#
                  • 4...Bxe4
                    • 5.Qb5#
                  • 4...Bxd7
                    • 5.Qd5#
                  • 4...Bd5
                    • 5.Qxd5#
            • 3.Qb2
              • threat
                • 4.Qb4#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Kb6
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
          • 2...Sd2
            • 3.Rd4+
              • 3...Kxc5
                • 4.Qe5+
                  • 4...d5
                    • 5.Qxd5#
            • 3.Kb6
              • threat
                • 4.Bd5#
              • 3...Sxe4
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qxe4#
                    • 5.Qd5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                    • 5.Qxb5#
                • 4.Qc2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
              • 3...Bc6
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qxd2#
              • 3...e6
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qxd2#
                • 4.Qf4
                  • threat
                    • 5.Bd5#
                  • 4...Sxe4
                    • 5.Qxe4#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qe2
                  • threat
                    • 5.Re3#
                    • 5.Rf3#
                    • 5.Rg3#
                    • 5.Rh3#
                  • 4...Sxe4
                    • 5.Qxe4#
                • 4.Qh4
                  • threat
                    • 5.Bd5#
                  • 4...Sxe4
                    • 5.Qxe4#
                  • 4...d5
                    • 5.Bxd5#
            • 3.Qg1
              • threat
                • 4.Bd5#
                • 4.Qd4#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Bxb5#
                    • 5.Bd5#
                    • 5.Qd4#
                  • 4...Sb3+
                    • 5.axb3#
              • 3...Sb7+
                • 4.Bxb7
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                  • 4...Sb3+
                    • 5.axb3#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
            • 3.Qe5
              • threat
                • 4.Qd4#
                • 4.Qd5#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Bxb5#
                    • 5.Qd4#
                    • 5.Qd5#
                  • 4...Sb3+
                    • 5.axb3#
              • 3...Sb7+
                • 4.Bxb7
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
                  • 4...Sb3+
                    • 5.axb3#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                    • 5.Qd5#
            • 3.Qf2
              • threat
                • 4.Bd5#
                • 4.Qd4#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Bxb5#
                    • 5.Bd5#
                    • 5.Qd4#
                  • 4...Sb3+
                    • 5.axb3#
              • 3...Sb7+
                • 4.Bxb7
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                  • 4...Sb3+
                    • 5.axb3#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
          • 2...Sa3
            • 3.Rd4+
              • 3...Kxc5
                • 4.Qe5+
                  • 4...d5
                    • 5.Qxd5#
            • 3.Kb6
              • threat
                • 4.Bd5#
              • 3...Bc6
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Qf4
                  • threat
                    • 5.Bd5#
                    • 5.Bxc6#
                  • 4...Bxe4
                    • 5.Qxe4#
                  • 4...Bd5
                    • 5.Bxd5#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qe2
                  • threat
                    • 5.Re3#
                    • 5.Rf3#
                    • 5.Rg3#
                    • 5.Rh3#
                  • 4...Bxe4
                    • 5.Qxe4#
                • 4.Qh4
                  • threat
                    • 5.Bd5#
                    • 5.Bxc6#
                  • 4...Bxe4
                    • 5.Qxe4#
                  • 4...Bd5
                    • 5.Bxd5#
                  • 4...d5
                    • 5.Bxd5#
              • 3...e6
                • 4.Rd4+
                  • 4...Kxc3
                    • 5.Qd2#
                • 4.Sb3
                  • threat
                    • 5.Sd2#
                    • 5.Sa5#
                • 4.Re3
                  • threat
                    • 5.Qe2#
                • 4.Rf3
                  • threat
                    • 5.Qe2#
                • 4.Rg3
                  • threat
                    • 5.Qe2#
                • 4.Rh3
                  • threat
                    • 5.Qe2#
                • 4.Qf4
                  • threat
                    • 5.Bh1#
                    • 5.Bg2#
                    • 5.Bf3#
                    • 5.Bd5#
                    • 5.Bf5#
                    • 5.Bc6#
                    • 5.Bg6#
                    • 5.Bb7#
                    • 5.Bh7#
                    • 5.Ba8#
                  • 4...d5
                    • 5.Bxd5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qe2
                  • threat
                    • 5.Re3#
                    • 5.Rf3#
                    • 5.Rg3#
                    • 5.Rh3#
                • 4.Qh4
                  • threat
                    • 5.Bh1#
                    • 5.Bg2#
                    • 5.Bf3#
                    • 5.Bd5#
                    • 5.Bf5#
                    • 5.Bc6#
                    • 5.Bg6#
                    • 5.Bb7#
                    • 5.Bh7#
                    • 5.Ba8#
                  • 4...d5
                    • 5.Bxd5#
            • 3.Qg1
              • threat
                • 4.Bd5#
                • 4.Qd4#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Bxb7
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
            • 3.Qe5
              • threat
                • 4.Qd4#
                • 4.Qd5#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                    • 5.Qd5#
                • 4.Bxb7
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                    • 5.Qd5#
            • 3.Qb2
              • threat
                • 4.Qb4#
              • 3...Sc6+
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qb3#
                  • 4...Sd4
                    • 5.Rxd4#
                    • 5.Qb4#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Bxb7
                  • threat
                    • 5.Qb4#
                  • 4...Kxc5
                    • 5.Qb4#
                  • 4...Sc2
                    • 5.Qxb5#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
            • 3.Qf2
              • threat
                • 4.Bd5#
                • 4.Qd4#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Bxb7
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
          • 2...d5
            • 3.Kb6
              • threat
                • 4.Bxd5#
              • 3...Sxc3
                • 4.Qc2
                  • threat
                    • 5.Qb3#
                    • 5.Qxc3#
                  • 4...Kb4
                    • 5.Qb3#
                    • 5.Qxc3#
              • 3...dxe4
                • 4.Qe5
                  • threat
                    • 5.Qd4#
                    • 5.Qxe4#
                    • 5.Qd5#
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                    • 5.Qxb5#
                • 4.Qc2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
              • 3...Bc6
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qc2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
              • 3...d4
                • 4.Bd5+
                  • 4...Kxd5
                    • 5.Rxd4#
                • 4.Qe5
                  • threat
                    • 5.Bd5#
                    • 5.Qxd4#
                    • 5.Qd5#
                  • 4...dxc3
                    • 5.Rd4#
                    • 5.Qd4#
                • 4.Qb2
                  • threat
                    • 5.Rxd4#
                    • 5.Qb3#
                    • 5.Qb4#
                    • 5.Qxb5#
                • 4.Qc2
                  • threat
                    • 5.Rxd4#
                    • 5.Qb3#
              • 3...e6
                • 4.Qb2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                    • 5.Qxb5#
                • 4.Qc2
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
          • 2...e5
            • 3.Qxe5
              • threat
                • 4.Qd4#
                • 4.Qd5#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Bxb5#
                    • 5.Qd4#
                    • 5.Qd5#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qd5#
                  • 4...Sxc3
                    • 5.Qxc3#
                  • 4...Sb4
                    • 5.Qd4#
                  • 4...Se7
                    • 5.Qd4#
                  • 4...d5
                    • 5.Bxd5#
                    • 5.Qxd5#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Sd6#
                    • 5.Qd4#
                    • 5.Qxb5#
                    • 5.Qc5#
                    • 5.Qd5#
                • 4.Bxb7
                  • threat
                    • 5.Qd4#
                    • 5.Qd5#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qd4#
                    • 5.Qd5#
            • 3.Kb6
              • threat
                • 4.Bd5#
              • 3...Sxc3
                • 4.Qc2
                  • threat
                    • 5.Qb3#
                    • 5.Qxc3#
                  • 4...Kb4
                    • 5.Qb3#
                    • 5.Qxc3#
              • 3...Bc6
                • 4.Qb2
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
                • 4.Qh4
                  • threat
                    • 5.Bd5#
                  • 4...Bxe4
                    • 5.Qxe4#
                  • 4...Bd5
                    • 5.Bxd5#
                  • 4...d5
                    • 5.Bxd5#
            • 3.Qb2
              • threat
                • 4.Qb4#
                • 4.Qxb5#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Qb4#
                    • 5.Qxb5#
                  • 4...Kxc5
                    • 5.Qxb5#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qb3#
                    • 5.Qxb5#
                  • 4...Sd4
                    • 5.Qb4#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Qb3#
                    • 5.Qb4#
                    • 5.Qxb5#
                • 4.Bxb7
                  • threat
                    • 5.Qb4#
                    • 5.Qxb5#
                  • 4...Kxc5
                    • 5.Qb4#
                    • 5.Qxb5#
                • 4.Kb6
                  • threat
                    • 5.Bd5#
                    • 5.Qb3#
                    • 5.Qb4#
                    • 5.Qxb5#
          • 2...e6
            • 3.Qg1
              • threat
                • 4.Qd4#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Bxb5#
                    • 5.Qd4#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Sd6#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Bxb7
                  • threat
                    • 5.Qd4#
                  • 4...e5
                    • 5.Bd5#
                • 4.Kb6
                  • threat
                    • 5.Qd4#
                  • 4...e5
                    • 5.Bd5#
            • 3.Qe5
              • threat
                • 4.Qd4#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Bxb5#
                    • 5.Qd4#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Sd6#
                    • 5.Qd4#
                    • 5.Qxb5#
                    • 5.Qc5#
                • 4.Bxb7
                  • threat
                    • 5.Qd4#
                • 4.Kb6
                  • threat
                    • 5.Qd4#
            • 3.Qd6
              • threat
                • 4.Qd4#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Bxb5#
                    • 5.Qd4#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Qb4#
                    • 5.Qc5#
                    • 5.Qd4#
                • 4.Bxb7
                  • threat
                    • 5.Qd4#
                  • 4...e5
                    • 5.Bd5#
                    • 5.Qd5#
            • 3.Qb2
              • threat
                • 4.Qb4#
                • 4.Qxb5#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Qb4#
                    • 5.Qxb5#
                  • 4...Kxc5
                    • 5.Qxb5#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                    • 5.Qxb5#
                • 4.Bxb7
                  • threat
                    • 5.Qb4#
                    • 5.Qxb5#
                  • 4...Kxc5
                    • 5.Qb4#
                    • 5.Qxb5#
                • 4.Kb6
                  • threat
                    • 5.Rd4#
                    • 5.Qb3#
                    • 5.Qb4#
                    • 5.Qxb5#
            • 3.Qf2
              • threat
                • 4.Qd4#
              • 3...Sc6+
                • 4.Bxc6
                  • threat
                    • 5.Bxb5#
                    • 5.Qd4#
              • 3...Sb7+
                • 4.Sxb7
                  • threat
                    • 5.Sd6#
                    • 5.Qd4#
                    • 5.Qc5#
                • 4.Bxb7
                  • threat
                    • 5.Qd4#
                  • 4...e5
                    • 5.Bd5#
                • 4.Kb6
                  • threat
                    • 5.Qd4#
                  • 4...e5
                    • 5.Bd5#
        • 2.Qh4
          • threat
            • 3.Bh1+
              • 3...Kxc5
                • 4.Qb4#
                • 4.Qd4#
            • 3.Bg2+
              • 3...Kxc5
                • 4.Qb4#
                • 4.Qd4#
            • 3.Bf3+
              • 3...Kxc5
                • 4.Qb4#
                • 4.Qd4#
            • 3.Bd5+
              • 3...Kxc5
                • 4.Qb4#
            • 3.Bb7+
              • 3...Kxc5
                • 4.Rd5#
                • 4.Qb4#
                • 4.Qd4#
            • 3.Ba8+
              • 3...Kxc5
                • 4.Rd5#
                • 4.Qb4#
                • 4.Qd4#
            • 3.Kb6
              • threat
                • 4.Bh1#
                • 4.Bg2#
                • 4.Bf3#
                • 4.Bd5#
                • 4.Bf5#
                • 4.Bc6#
                • 4.Bg6#
                • 4.Bb7#
                • 4.Bh7#
                • 4.Ba8#
              • 3...d5
                • 4.Bxd5#
          • 2...Sc6+
            • 3.Bxc6+
              • 3...Kxc5
                • 4.Qf2+
                  • 4...Kc4
                    • 5.Bxb5#
                    • 5.Qd4#
                  • 4...Kxc6
                    • 5.Qb6#
                • 4.Qd4+
                  • 4...Kxc6
                    • 5.Qb6#
                • 4.Bxb5
                  • threat
                    • 5.Qf2#
                    • 5.Qb4#
                    • 5.Qc4#
                    • 5.Qd4#
                • 4.Bb7
                  • threat
                    • 5.Rd5#
                    • 5.Qb4#
                    • 5.Qd4#
                • 4.Ba8
                  • threat
                    • 5.Rd5#
                    • 5.Qb4#
                    • 5.Qd4#
            • 3.Kb6
              • threat
                • 4.Bd5#
                • 4.Bxc6#
              • 3...Sd4
                • 4.Bd5+
                  • 4...Kxd5
                    • 5.Qxd4#

FEATURES


NOT CLASSIFIED


Developed and maintained by Brian Stephenson.
Implemented with HTML5, MySQL, Perl (with, inter alia, CGI::Simple, HTML::Template & XML::LibXML) & CSS/Javascript (jQuery, Bootstrap & DataTables).