Problem Display
PID: 179488 (1BR5/1K6/pp1NpR1b/3k4/2pPN1pp/r3Prpn/b1p1Q3/1nq5 w - - 0 1)

Davidenko, Fedor Vasilevich

2nd Prize, Vserossiyski Konkurs, 1979

1BR5/1K6/pp1NpR1b/3k4/2pPN1pp/r3Prpn/b1p1Q3/1nq5

#4

9 + 16


6490 yacpdb 2018

SOLUTION


  • COOKED
  • Keys
    • 1.Sc5!
      • threat
        • 2.Sb5
          • threat
            • 3.Rd8#
            • 3.e4#
        • 2.Sf5
          • threat
            • 3.Se7#
            • 3.Rd8#
            • 3.e4#
      • 1...Qxe3
        • 2.Sb5
          • threat
            • 3.Rd8#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Re5#
                • 4.Rxe6#
          • 2...Bf4
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Rxf4
              • threat
                • 4.Rd8#
              • 3...Qxd4
                • 4.Rxd4#
                • 4.Qxe6#
              • 3...Qxf4
                • 4.Qxe6#
              • 3...Qe5
                • 4.Qxe5#
          • 2...Bf8
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
        • 2.Sf5
          • threat
            • 3.Rd8#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Rxe6#
          • 2...Bf4
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
          • 2...Bf8
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
      • 1...Raxe3
        • 2.Sb5
          • threat
            • 3.Rd8#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Re5#
                • 4.Rxe6#
          • 2...Bf4
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Rxf4
              • threat
                • 4.Rd8#
          • 2...Bf8
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
        • 2.Sf5
          • threat
            • 3.Rd8#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Rxe6#
          • 2...Bf4
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
          • 2...Bf8
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
      • 1...Rfxe3
        • 2.Sb5
          • threat
            • 3.Rd8#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Re5#
                • 4.Rxe6#
          • 2...Bf4
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Rxf4
              • threat
                • 4.Rd8#
          • 2...Bf8
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
        • 2.Sf5
          • threat
            • 3.Rd8#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Rxe6#
          • 2...Bf4
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
          • 2...Bf8
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
      • 1...Rxf6
        • 2.Rd8
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Sxf6#
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.Qg2#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sxf6#
                • 4.Sc7#
                • 4.Rxd6#
          • 2...e5
            • 3.Sxc4+
              • 3...Rd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Rd6
                • 4.Sf6#
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Rd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Rd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Rd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Rd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Rd6
                • 4.Sf6#
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Qg2+
              • 3...Rf3
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
              • 3...e4
                • 4.Qxe4#
      • 1...Bxe3
        • 2.Sb5
          • threat
            • 3.Rd8#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Re5#
                • 4.Rxe6#
        • 2.Sf5
          • threat
            • 3.Rd8#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Rxe6#
      • 1...Qb2
        • 2.Sb5
          • threat
            • 3.Rd8#
            • 3.e4#
          • 2...Qxd4
            • 3.e4+
              • 3...Qxe4
                • 4.Qxe4#
            • 3.exd4
              • threat
                • 4.Rd8#
                • 4.Qe4#
                • 4.Qe5#
                • 4.Qxe6#
          • 2...Qxb5
            • 3.Rd8+
              • 3...Qd7+
                • 4.Rxd7#
      • 1...Rd3
        • 2.Sb5
          • threat
            • 3.Rd8#
            • 3.e4#
          • 2...Rxd4
            • 3.e4+
              • 3...Rxe4
                • 4.Qxe4#
            • 3.exd4
              • threat
                • 4.Rd8#
                • 4.Qe4#
                • 4.Qe5#
                • 4.Qxe6#
          • 2...c3
            • 3.Qxd3
              • threat
                • 4.Rd8#
                • 4.e4#
        • 2.Sf5
          • threat
            • 3.Se7#
            • 3.Rd8#
            • 3.e4#
          • 2...c3
            • 3.Qxd3
              • threat
                • 4.Se7#
                • 4.Rd8#
                • 4.e4#
        • 2.Sf7
          • threat
            • 3.Rd8#
          • 2...Rxd4
            • 3.e4+
              • 3...Rxe4
                • 4.Qxe4#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Sd6#
                • 4.Re5#
                • 4.Rxe6#
            • 3.e4+
              • 3...Kxd4
                • 4.Be5#
          • 2...c3
            • 3.Qxd3
              • threat
                • 4.Rd8#
                • 4.e4#
          • 2...Bf4
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
          • 2...Bf8
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
            • 3.e4+
              • 3...Kxd4
                • 4.Be5#
        • 2.Se8
          • threat
            • 3.Rd8#
          • 2...Rxd4
            • 3.e4+
              • 3...Rxe4
                • 4.Qxe4#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Sd6#
                • 4.Re5#
                • 4.Rxe6#
          • 2...c3
            • 3.Qxd3
              • threat
                • 4.Rd8#
                • 4.e4#
          • 2...Bf4
            • 3.Rf5+
              • 3...Be5
                • 4.Sf6#
                • 4.Rxe5#
                • 4.Rd8#
              • 3...exf5
                • 4.Sf6#
              • 3...e5
                • 4.Sf6#
                • 4.Rd8#
            • 3.Rd8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
          • 2...Bf8
            • 3.Sc7+
              • 3...Kd6
                • 4.Rxe6#
            • 3.Rd8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
        • 2.Rd8
          • threat
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
          • 2...Bf4
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
          • 2...Bf8
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
          • 2...c3
            • 3.Qxd3
              • threat
                • 4.Sc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
                • 4.Qe4#
                • 4.e4#
      • 1...Rf4
        • 2.Sxc4
          • threat
            • 3.Sxb6#
            • 3.Rd8#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Sd6#
                • 4.Re5#
                • 4.Rxe6#
            • 3.e4+
              • 3...Kxd4
                • 4.Be5#
              • 3...Rxe4
                • 4.Rd8#
        • 2.Sde4
          • threat
            • 3.Rd8#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Kxe4
                • 4.Re5#
                • 4.Rxe6#
          • 2...Bf8
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
        • 2.Sb5
          • threat
            • 3.Rd8#
          • 2...Rxd4
            • 3.Qg2+
              • 3...Re4
                • 4.Qxe4#
            • 3.e4+
              • 3...Rxe4
                • 4.Qxe4#
            • 3.exd4
              • threat
                • 4.Rd8#
                • 4.Qe4#
                • 4.Qe5#
                • 4.Qxe6#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Sd6#
                • 4.Re5#
                • 4.Rxe6#
            • 3.e4+
              • 3...Rxe4
                • 4.Rxc5#
                • 4.Rd8#
          • 2...Bf8
            • 3.Sc7+
              • 3...Kd6
                • 4.Rxe6#
            • 3.Rd8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Qg2+
              • 3...Rf3
                • 4.e4#
              • 3...Re4
                • 4.Qxe4#
            • 3.e4+
              • 3...Rxe4
                • 4.Qxe4#
        • 2.Sf5
          • threat
            • 3.Se7#
            • 3.Rd8#
          • 2...bxc5
            • 3.Se7+
              • 3...Ke4
                • 4.Rxe6#
            • 3.Rxc5+
              • 3...Ke4
                • 4.Sd6#
                • 4.Re5#
                • 4.Rxe6#
            • 3.e4+
              • 3...Rxe4
                • 4.Rxc5#
                • 4.Rd8#
          • 2...Bf8
            • 3.Rd8+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.Qg2+
              • 3...Rf3
                • 4.e4#
              • 3...Re4
                • 4.Qxe4#
            • 3.e4+
              • 3...Rxe4
                • 4.Qxe4#
        • 2.Sf7
          • threat
            • 3.Rd8#
          • 2...Rxd4
            • 3.Qg2+
              • 3...Re4
                • 4.Qxe4#
            • 3.e4+
              • 3...Rxe4
                • 4.Qxe4#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Sd6#
                • 4.Re5#
                • 4.Rxe6#
            • 3.e4+
              • 3...Kxd4
                • 4.Be5#
              • 3...Rxe4
                • 4.Rd8#
          • 2...Bf8
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
            • 3.e4+
              • 3...Kxd4
                • 4.Be5#
              • 3...Rxe4
                • 4.Qxe4#
        • 2.Se8
          • threat
            • 3.Rd8#
          • 2...Rxd4
            • 3.Rf5+
              • 3...exf5
                • 4.Sf6#
              • 3...e5
                • 4.Sf6#
                • 4.Rxe5#
            • 3.Qg2+
              • 3...Re4
                • 4.Qxe4#
            • 3.e4+
              • 3...Rxe4
                • 4.Qxe4#
            • 3.Rf7
              • threat
                • 4.Sf6#
                • 4.Rd7#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Sd6#
                • 4.Re5#
                • 4.Rxe6#
          • 2...Bf8
            • 3.Sc7+
              • 3...Kd6
                • 4.Rxe6#
            • 3.Rd8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Rxf4
              • threat
                • 4.Sf6#
                • 4.Qg2#
        • 2.Rd8
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
              • 3...Rxe4
                • 4.Sxc4#
                • 4.Sxe4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
                • 4.Qxe4#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
      • 1...Bf4
        • 2.Sb5
          • threat
            • 3.e4#
          • 2...Qxe3
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Rxf4
              • threat
                • 4.Rd8#
              • 3...Qxd4
                • 4.Rxd4#
                • 4.Qxe6#
              • 3...Qxf4
                • 4.Qxe6#
              • 3...Qe5
                • 4.Qxe5#
          • 2...Raxe3
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Rxf4
              • threat
                • 4.Rd8#
          • 2...Rfxe3
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Rxf4
              • threat
                • 4.Rd8#
          • 2...axb5
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
          • 2...Sd2
            • 3.Rd8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.e4+
              • 3...Sxe4
                • 4.Qxe4#
            • 3.exf4
              • threat
                • 4.Rd8#
                • 4.Qe5#
                • 4.Qxe6#
              • 3...Se4
                • 4.Qxe4#
          • 2...Sc3
            • 3.Rd8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.e4+
              • 3...Sxe4
                • 4.Qxe4#
            • 3.exf4
              • threat
                • 4.Rd8#
                • 4.Qe5#
                • 4.Qxe6#
              • 3...Se4
                • 4.Qxe4#
          • 2...Sf2
            • 3.Rd8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.e4+
              • 3...Sxe4
                • 4.Qxe4#
            • 3.exf4
              • threat
                • 4.Rd8#
                • 4.Qe5#
                • 4.Qxe6#
              • 3...Se4
                • 4.Qxe4#
          • 2...Sg5
            • 3.Rd8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.e4+
              • 3...Sxe4
                • 4.Qxe4#
        • 2.Sf5
          • threat
            • 3.Se7#
            • 3.e4#
          • 2...Qxe3
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
          • 2...Raxe3
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
          • 2...Rfxe3
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
          • 2...exf5
            • 3.Rxf5+
              • 3...Be5
                • 4.Rxe5#
                • 4.Rd8#
            • 3.Rd8+
              • 3...Bd6
                • 4.Rfxd6#
                • 4.Rdxd6#
        • 2.Rd8
          • threat
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Rxf4
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
          • 2...Be5
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
      • 1...Bf8
        • 2.Sxc4
          • threat
            • 3.Sxb6#
          • 2...Qxe3
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
          • 2...Raxe3
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
          • 2...Rfxe3
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
          • 2...Bxc4
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
          • 2...Bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Be5#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Be5#
          • 2...Qb2
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
            • 3.e4+
              • 3...Kxd4
                • 4.Be5#
          • 2...Rb3
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
            • 3.e4+
              • 3...Kxd4
                • 4.Be5#
        • 2.Sb5
          • threat
            • 3.e4#
          • 2...Qxe3
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
          • 2...Raxe3
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
          • 2...Rfxe3
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
          • 2...axb5
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
          • 2...Rf4
            • 3.Sc7+
              • 3...Kd6
                • 4.Rxe6#
            • 3.Rd8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Qg2+
              • 3...Rf3
                • 4.e4#
              • 3...Re4
                • 4.Qxe4#
            • 3.e4+
              • 3...Rxe4
                • 4.Qxe4#
          • 2...Sd2
            • 3.Sc7+
              • 3...Kd6
                • 4.Rxe6#
            • 3.Rd8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.e4+
              • 3...Sxe4
                • 4.Qxe4#
          • 2...Sc3
            • 3.Sc7+
              • 3...Kd6
                • 4.Rxe6#
            • 3.Rd8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.e4+
              • 3...Sxe4
                • 4.Qxe4#
          • 2...Sf2
            • 3.Sc7+
              • 3...Kd6
                • 4.Rxe6#
            • 3.Rd8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.e4+
              • 3...Sxe4
                • 4.Qxe4#
          • 2...Sg5
            • 3.Rd8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.e4+
              • 3...Sxe4
                • 4.Qxe4#
        • 2.Sf5
          • threat
            • 3.e4#
          • 2...Qxe3
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
          • 2...Raxe3
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
          • 2...Rfxe3
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
          • 2...Rxf5
            • 3.Rxf5+
              • 3...exf5
                • 4.Qg2#
              • 3...e5
                • 4.Rxe5#
                • 4.Qg2#
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
          • 2...exf5
            • 3.Rd8+
              • 3...Bd6
                • 4.Rfxd6#
                • 4.Rdxd6#
            • 3.Qxf3+
              • 3...gxf3
                • 4.Rxf5#
          • 2...Rf4
            • 3.Rd8+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.Qg2+
              • 3...Rf3
                • 4.e4#
              • 3...Re4
                • 4.Qxe4#
            • 3.e4+
              • 3...Rxe4
                • 4.Qxe4#
          • 2...Sd2
            • 3.Rd8+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.e4+
              • 3...Sxe4
                • 4.Qxe4#
          • 2...Sc3
            • 3.Rd8+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.e4+
              • 3...Sxe4
                • 4.Qxe4#
          • 2...Sf2
            • 3.Rd8+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.e4+
              • 3...Sxe4
                • 4.Qxe4#
          • 2...Sg5
            • 3.Rd8+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.e4+
              • 3...Sxe4
                • 4.Qxe4#
        • 2.Rd8
          • threat
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
          • 2...Be7
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
              • 3...Bxd8
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
              • 3...Bxd8
                • 4.e4#
          • 2...e5
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rfxd6#
                • 4.Rdxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rfxd6#
                • 4.Rdxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rfxd6#
                • 4.Rdxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rfxd6#
                • 4.Rdxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rfxd6#
                • 4.Rdxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rfxd6#
                • 4.Rdxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rfxd6#
                • 4.Rdxd6#
      • 1...Sd2
        • 2.Sxc4
          • threat
            • 3.Sxb6#
            • 3.Rd8#
          • 2...Sxc4
            • 3.Rd8+
              • 3...Sd6+
                • 4.Rxd6#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Sd6#
                • 4.Re5#
                • 4.Rxe6#
        • 2.Sde4
          • threat
            • 3.Rd8#
          • 2...Sxe4
            • 3.Rd8+
              • 3...Sd6+
                • 4.Rxd6#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Kxe4
                • 4.Re5#
                • 4.Rxe6#
          • 2...Bf4
            • 3.Rf5+
              • 3...Be5
                • 4.Sf6#
                • 4.Rxe5#
                • 4.Rd8#
              • 3...exf5
                • 4.Sf6#
              • 3...e5
                • 4.Sf6#
                • 4.Rd8#
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
            • 3.exf4
              • threat
                • 4.Rd8#
              • 3...Kxd4
                • 4.Rd8#
              • 3...Sxe4
                • 4.Qxe4#
          • 2...Bf8
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
        • 2.Sb5
          • threat
            • 3.Rd8#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Sd6#
                • 4.Re5#
                • 4.Rxe6#
          • 2...Bf4
            • 3.Rd8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.e4+
              • 3...Sxe4
                • 4.Qxe4#
            • 3.exf4
              • threat
                • 4.Rd8#
                • 4.Qe5#
                • 4.Qxe6#
              • 3...Se4
                • 4.Qxe4#
          • 2...Bf8
            • 3.Sc7+
              • 3...Kd6
                • 4.Rxe6#
            • 3.Rd8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.e4+
              • 3...Sxe4
                • 4.Qxe4#
          • 2...Se4
            • 3.Sc7+
              • 3...Kd6
                • 4.Rxe6#
            • 3.Rd8+
              • 3...Sd6+
                • 4.Rxd6#
        • 2.Sf5
          • threat
            • 3.Se7#
            • 3.Rd8#
          • 2...bxc5
            • 3.Se7+
              • 3...Ke4
                • 4.Rxe6#
            • 3.Rxc5+
              • 3...Ke4
                • 4.Sd6#
                • 4.Re5#
                • 4.Rxe6#
          • 2...Bf8
            • 3.Rd8+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.e4+
              • 3...Sxe4
                • 4.Qxe4#
        • 2.Sf7
          • threat
            • 3.Rd8#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Sd6#
                • 4.Re5#
                • 4.Rxe6#
          • 2...Bf4
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
            • 3.exf4
              • threat
                • 4.Rd8#
                • 4.Qe5#
              • 3...Kxd4
                • 4.Qe5#
              • 3...Se4
                • 4.Qxe4#
          • 2...Bf8
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
            • 3.e4+
              • 3...Kxd4
                • 4.Be5#
              • 3...Sxe4
                • 4.Qxe4#
          • 2...Se4
            • 3.Rd8+
              • 3...Sd6+
                • 4.Rxd6#
        • 2.Se8
          • threat
            • 3.Rd8#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Sd6#
                • 4.Re5#
                • 4.Rxe6#
          • 2...Bf4
            • 3.Rf5+
              • 3...Be5
                • 4.Sf6#
                • 4.Rxe5#
                • 4.Rd8#
              • 3...exf5
                • 4.Sf6#
              • 3...e5
                • 4.Sf6#
                • 4.Rd8#
            • 3.Rd8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.exf4
              • threat
                • 4.Rd8#
                • 4.Qe5#
              • 3...Kxd4
                • 4.Qe5#
              • 3...Se4
                • 4.Qxe4#
          • 2...Bf8
            • 3.Sc7+
              • 3...Kd6
                • 4.Rxe6#
            • 3.Rd8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
          • 2...Se4
            • 3.Sc7+
              • 3...Kd6
                • 4.Rxe6#
            • 3.Rd8+
              • 3...Sd6+
                • 4.Rxd6#
        • 2.Rd8
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
              • 3...Sxe4
                • 4.Sxe4#
                • 4.Qxe4#
          • 2...Bf4
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Rxf4
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
              • 3...Se4
                • 4.Sdxe4#
            • 3.exf4
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
                • 4.Qe5#
              • 3...Kxd4
                • 4.Sde4#
                • 4.Qe5#
              • 3...Se4
                • 4.Sdxe4#
                • 4.Qxe4#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
      • 1...Sc3
        • 2.e4+
          • 2...Kxd4
            • 3.Sxe6+
              • 3...Ke5
                • 4.Se8#
            • 3.Sf5+
              • 3...Rxf5
                • 4.Sxe6#
              • 3...exf5
                • 4.Se6#
        • 2.Sxc4
          • threat
            • 3.Sxb6#
            • 3.Rd8#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Sd6#
                • 4.Re5#
                • 4.Rxe6#
        • 2.Sde4
          • threat
            • 3.Rd8#
          • 2...Sxe4
            • 3.Rd8+
              • 3...Sd6+
                • 4.Rxd6#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Kxe4
                • 4.Re5#
                • 4.Rxe6#
          • 2...Bf4
            • 3.Rf5+
              • 3...Be5
                • 4.Sf6#
                • 4.Rxe5#
                • 4.Rd8#
              • 3...exf5
                • 4.Sf6#
              • 3...e5
                • 4.Sf6#
                • 4.Rd8#
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
          • 2...Bf8
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
          • 2...Sb5
            • 3.Rd8+
              • 3...Sd6+
                • 4.Rxd6#
        • 2.Sb5
          • threat
            • 3.Rd8#
          • 2...Sxb5
            • 3.Rd8+
              • 3...Sd6+
                • 4.Rxd6#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Sd6#
                • 4.Re5#
                • 4.Rxe6#
          • 2...Bf4
            • 3.Rd8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.e4+
              • 3...Sxe4
                • 4.Qxe4#
            • 3.exf4
              • threat
                • 4.Rd8#
                • 4.Qe5#
                • 4.Qxe6#
              • 3...Se4
                • 4.Qxe4#
          • 2...Bf8
            • 3.Sc7+
              • 3...Kd6
                • 4.Rxe6#
            • 3.Rd8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.e4+
              • 3...Sxe4
                • 4.Qxe4#
          • 2...Se4
            • 3.Sc7+
              • 3...Kd6
                • 4.Rxe6#
            • 3.Rd8+
              • 3...Sd6+
                • 4.Rxd6#
        • 2.Sf5
          • threat
            • 3.Se7#
            • 3.Rd8#
          • 2...bxc5
            • 3.Se7+
              • 3...Ke4
                • 4.Rxe6#
            • 3.Rxc5+
              • 3...Ke4
                • 4.Sd6#
                • 4.Re5#
                • 4.Rxe6#
          • 2...Bf8
            • 3.Rd8+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.e4+
              • 3...Sxe4
                • 4.Qxe4#
        • 2.Sf7
          • threat
            • 3.Rd8#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Sd6#
                • 4.Re5#
                • 4.Rxe6#
          • 2...Bf4
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
            • 3.e4+
              • 3...Kxd4
                • 4.Sxe6#
              • 3...Sxe4
                • 4.Qxe4#
          • 2...Bf8
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
            • 3.e4+
              • 3...Kxd4
                • 4.Sxe6#
                • 4.Be5#
              • 3...Sxe4
                • 4.Qxe4#
          • 2...Se4
            • 3.Rd8+
              • 3...Sd6+
                • 4.Rxd6#
          • 2...Sb5
            • 3.Rd8+
              • 3...Sd6+
                • 4.Rxd6#
            • 3.e4+
              • 3...Kxd4
                • 4.Be5#
        • 2.Se8
          • threat
            • 3.Rd8#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Sd6#
                • 4.Re5#
                • 4.Rxe6#
          • 2...Bf4
            • 3.Rf5+
              • 3...Be5
                • 4.Sf6#
                • 4.Rxe5#
                • 4.Rd8#
              • 3...exf5
                • 4.Sf6#
              • 3...e5
                • 4.Sf6#
                • 4.Rd8#
            • 3.Rd8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.e4+
              • 3...Kxd4
                • 4.Sxe6#
              • 3...Sxe4
                • 4.Qxe4#
          • 2...Bf8
            • 3.Sc7+
              • 3...Kd6
                • 4.Rxe6#
            • 3.Rd8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.e4+
              • 3...Kxd4
                • 4.Sxe6#
              • 3...Sxe4
                • 4.Qxe4#
          • 2...Se4
            • 3.Sc7+
              • 3...Kd6
                • 4.Rxe6#
            • 3.Rd8+
              • 3...Sd6+
                • 4.Rxd6#
          • 2...Sb5
            • 3.Sc7+
              • 3...Kd6
                • 4.Rxe6#
              • 3...Sxc7
                • 4.Rd8#
            • 3.Rd8+
              • 3...Sd6+
                • 4.Rxd6#
        • 2.Rd8
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
                • 4.Sf5#
              • 3...Sxe4
                • 4.Sxe4#
                • 4.Qxe4#
          • 2...Bf4
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Rxf4
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
              • 3...Se4
                • 4.Sdxe4#
              • 3...Sb5
                • 4.Sxb5#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
      • 1...Sf2
        • 2.Sxc4
          • threat
            • 3.Sxb6#
            • 3.Rd8#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Sd6#
                • 4.Re5#
                • 4.Rxe6#
        • 2.Sde4
          • threat
            • 3.Rd8#
          • 2...Sxe4
            • 3.Rd8+
              • 3...Sd6+
                • 4.Rxd6#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Kxe4
                • 4.Re5#
                • 4.Rxe6#
          • 2...Bf4
            • 3.Rf5+
              • 3...Be5
                • 4.Sf6#
                • 4.Rxe5#
                • 4.Rd8#
              • 3...exf5
                • 4.Sf6#
              • 3...e5
                • 4.Sf6#
                • 4.Rd8#
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
          • 2...Bf8
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
        • 2.Sb5
          • threat
            • 3.Rd8#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Sd6#
                • 4.Re5#
                • 4.Rxe6#
          • 2...Bf4
            • 3.Rd8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.e4+
              • 3...Sxe4
                • 4.Qxe4#
            • 3.exf4
              • threat
                • 4.Rd8#
                • 4.Qe5#
                • 4.Qxe6#
              • 3...Se4
                • 4.Qxe4#
          • 2...Bf8
            • 3.Sc7+
              • 3...Kd6
                • 4.Rxe6#
            • 3.Rd8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.e4+
              • 3...Sxe4
                • 4.Qxe4#
          • 2...Se4
            • 3.Sc7+
              • 3...Kd6
                • 4.Rxe6#
            • 3.Rd8+
              • 3...Sd6+
                • 4.Rxd6#
        • 2.Sf5
          • threat
            • 3.Se7#
            • 3.Rd8#
          • 2...bxc5
            • 3.Se7+
              • 3...Ke4
                • 4.Rxe6#
            • 3.Rxc5+
              • 3...Ke4
                • 4.Sd6#
                • 4.Re5#
                • 4.Rxe6#
          • 2...Bf8
            • 3.Rd8+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.e4+
              • 3...Sxe4
                • 4.Qxe4#
        • 2.Sf7
          • threat
            • 3.Rd8#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Sd6#
                • 4.Re5#
                • 4.Rxe6#
          • 2...Bf4
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
          • 2...Bf8
            • 3.Rd8+
              • 3...Bd6
                • 4.Rxd6#
            • 3.e4+
              • 3...Kxd4
                • 4.Be5#
              • 3...Sxe4
                • 4.Qxe4#
          • 2...Se4
            • 3.Rd8+
              • 3...Sd6+
                • 4.Rxd6#
        • 2.Se8
          • threat
            • 3.Rd8#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Sd6#
                • 4.Re5#
                • 4.Rxe6#
          • 2...Bf4
            • 3.Rf5+
              • 3...Be5
                • 4.Sf6#
                • 4.Rxe5#
                • 4.Rd8#
              • 3...exf5
                • 4.Sf6#
              • 3...e5
                • 4.Sf6#
                • 4.Rd8#
            • 3.Rd8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
          • 2...Bf8
            • 3.Sc7+
              • 3...Kd6
                • 4.Rxe6#
            • 3.Rd8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
          • 2...Se4
            • 3.Sc7+
              • 3...Kd6
                • 4.Rxe6#
            • 3.Rd8+
              • 3...Sd6+
                • 4.Rxd6#
        • 2.Rd8
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
              • 3...Sxe4
                • 4.Sxe4#
                • 4.Qxe4#
          • 2...Bf4
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Rxf4
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
              • 3...Se4
                • 4.Sdxe4#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
      • 1...Sg5
        • 2.Sxc4
          • threat
            • 3.Sxb6#
            • 3.Rd8#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Sd6#
                • 4.Re5#
        • 2.Sb5
          • threat
            • 3.Rd8#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Sd6#
                • 4.Re5#
          • 2...Bf8
            • 3.Rd8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.e4+
              • 3...Sxe4
                • 4.Qxe4#
          • 2...Se4
            • 3.Sc7+
              • 3...Kd6
                • 4.Rxe6#
            • 3.Rd8+
              • 3...Sd6+
                • 4.Rxd6#
        • 2.Sf5
          • threat
            • 3.Se7#
            • 3.Rd8#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Sd6#
                • 4.Re5#
          • 2...Bf8
            • 3.Rd8+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.e4+
              • 3...Sxe4
                • 4.Qxe4#
        • 2.Se8
          • threat
            • 3.Rd8#
          • 2...bxc5
            • 3.Rxc5+
              • 3...Ke4
                • 4.Sd6#
                • 4.Re5#
          • 2...Bf8
            • 3.Rd8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
          • 2...Se4
            • 3.Sc7+
              • 3...Kd6
                • 4.Rxe6#
            • 3.Rd8+
              • 3...Sd6+
                • 4.Rxd6#
          • 2...Sf7
            • 3.Sc7+
              • 3...Kd6
                • 4.Rxe6#
        • 2.Rd8
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
              • 3...Sxe4
                • 4.Sxe4#
                • 4.Qxe4#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
    • 1.Rd8!
      • threat
        • 2.Sc5
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
          • 2...Bf4
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Rxf4
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
      • 1...Qxe3
        • 2.Sd2
          • threat
            • 3.S6xc4#
            • 3.S6e4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...Sxd2
            • 3.Sxc4+
              • 3...Ke4
                • 4.Sxd2#
          • 2...Qf4
            • 3.S6xc4+
              • 3...Qd6
                • 4.Rxd6#
                • 4.Qe4#
                • 4.Qe5#
            • 3.S6e4+
              • 3...Qd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Qd6
                • 4.Rxd6#
                • 4.Qe4#
                • 4.Qe5#
                • 4.Qxe6#
            • 3.Sf5+
              • 3...Qd6
                • 4.Rxd6#
                • 4.Qe4#
                • 4.Qe5#
                • 4.Qxe6#
            • 3.Sf7+
              • 3...Qd6
                • 4.Rxd6#
                • 4.Qe4#
                • 4.Qe5#
            • 3.Sc8+
              • 3...Qd6
                • 4.Rxd6#
                • 4.Qe4#
                • 4.Qe5#
            • 3.Se8+
              • 3...Qd6
                • 4.Rxd6#
                • 4.Qe4#
                • 4.Qe5#
            • 3.Qe4+
              • 3...Qxe4
                • 4.S6xc4#
                • 4.S6xe4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
            • 3.Rxf4
              • threat
                • 4.S6xc4#
                • 4.S6e4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
                • 4.Qe4#
                • 4.Qe5#
              • 3...e5
                • 4.Qxe5#
          • 2...Bf4
            • 3.S6xc4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.S6e4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sf5+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Rxd6#
          • 2...Bf8
            • 3.S6xc4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.S6e4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sf5+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Rxd6#
      • 1...Raxe3
        • 2.Sc3+
          • 2...Sxc3
            • 3.Sb5+
              • 3...Ke4
                • 4.Sxc3#
      • 1...Rfxe3
        • 2.Sxg3
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sdf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...hxg3
            • 3.Sf5+
              • 3...Ke4
                • 4.Sxg3#
          • 2...Bf4
            • 3.Sxc4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sdf5+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Rxd6#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sdf5+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Rxd6#
      • 1...Bxe3
        • 2.Rxf3
          • threat
            • 3.Sf6+
              • 3...Kxd4
                • 4.Sde4#
            • 3.Se8+
              • 3...Kxe4
                • 4.Sf6#
          • 2...Kxd4
            • 3.Sb5+
              • 3...Kxe4
                • 4.Rd4#
            • 3.Sf5+
              • 3...Kxe4
                • 4.Rd4#
            • 3.Se8+
              • 3...Kxe4
                • 4.Sf6#
          • 2...e5
            • 3.Sf6+
              • 3...Kxd4
                • 4.Sde4#
              • 3...Ke6
                • 4.Re8#
          • 2...Bf4
            • 3.Sxc4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sf6#
                • 4.Rxd6#
            • 3.Sf5+
              • 3...Bd6
                • 4.Sf6#
                • 4.Rxd6#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Rxd6#
          • 2...Bg5
            • 3.Sf6+
              • 3...Kxd4
                • 4.Sde4#
              • 3...Bxf6
                • 4.Qe4#
          • 2...Sf4
            • 3.Sxc4+
              • 3...Kxe4
                • 4.Rxf4#
            • 3.Sb5+
              • 3...Kxe4
                • 4.Rxf4#
            • 3.Sf5+
              • 3...Kxe4
                • 4.Rxf4#
            • 3.Sf7+
              • 3...Kxe4
                • 4.Rxf4#
            • 3.Sc8+
              • 3...Kxe4
                • 4.Rxf4#
            • 3.Se8+
              • 3...Kxe4
                • 4.Rxf4#
        • 2.Sg5
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sdf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...Sxg5
            • 3.Sf7+
              • 3...Ke4
                • 4.Sxg5#
      • 1...Qb2
        • 2.Sd2
          • threat
            • 3.S6xc4#
            • 3.S6e4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...Sxd2
            • 3.Sxc4+
              • 3...Ke4
                • 4.Sxd2#
          • 2...Qb4
            • 3.S6xc4+
              • 3...Qd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.S6e4+
              • 3...Qd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Qd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Qd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Qd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Qd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Qd6
                • 4.Sc7#
                • 4.Rxd6#
          • 2...Bf4
            • 3.S6xc4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.S6e4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.exf4
              • threat
                • 4.S6xc4#
                • 4.S6e4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
                • 4.Qe4#
                • 4.Qe5#
              • 3...Kxd4
                • 4.S6e4#
          • 2...Bf8
            • 3.S6xc4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.S6e4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
      • 1...Qd1
        • 2.Sc5
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
          • 2...Bf4
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Rxf4
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
            • 3.exf4
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
                • 4.Qe4#
                • 4.Qe5#
              • 3...Kxd4
                • 4.Sde4#
                • 4.Qe5#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
      • 1...Qe1
        • 2.Sc5
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
          • 2...Bf4
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Rxf4
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
            • 3.exf4
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
              • 3...Kxd4
                • 4.Sde4#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
      • 1...Qf1
        • 2.Sd2
          • threat
            • 3.S6xc4#
            • 3.S6e4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...Sxd2
            • 3.Sxc4+
              • 3...Ke4
                • 4.Sxd2#
          • 2...Bf4
            • 3.S6xc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.S6e4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.exf4
              • threat
                • 4.S6xc4#
                • 4.S6e4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
                • 4.Qe4#
                • 4.Qe5#
              • 3...Kxd4
                • 4.S6e4#
          • 2...Bf8
            • 3.S6xc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.S6e4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
        • 2.Sc5
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
          • 2...Bf4
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Rxf4
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
            • 3.exf4
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
                • 4.Qe4#
                • 4.Qe5#
              • 3...Kxd4
                • 4.Sde4#
                • 4.Qe5#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
      • 1...Qg1
        • 2.Sd2
          • threat
            • 3.S6xc4#
            • 3.S6e4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...Sxd2
            • 3.Sxc4+
              • 3...Ke4
                • 4.Sxd2#
          • 2...Bf4
            • 3.S6xc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.S6e4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.exf4
              • threat
                • 4.S6xc4#
                • 4.S6e4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
                • 4.Qe4#
                • 4.Qe5#
              • 3...Kxd4
                • 4.S6e4#
          • 2...Bf8
            • 3.S6xc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.S6e4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
        • 2.Sc5
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
          • 2...Bf4
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Rxf4
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
            • 3.exf4
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
                • 4.Qe4#
                • 4.Qe5#
              • 3...Kxd4
                • 4.Sde4#
                • 4.Qe5#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
      • 1...Qh1
        • 2.Sd2
          • threat
            • 3.S6xc4#
            • 3.S6e4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...Sxd2
            • 3.Sxc4+
              • 3...Ke4
                • 4.Sxd2#
          • 2...Bf4
            • 3.S6xc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.S6e4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.exf4
              • threat
                • 4.S6xc4#
                • 4.S6e4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
                • 4.Qe4#
                • 4.Qe5#
              • 3...Kxd4
                • 4.S6e4#
          • 2...Bf8
            • 3.S6xc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.S6e4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
        • 2.Sc5
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
          • 2...Bf4
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Rxf4
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
            • 3.exf4
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
                • 4.Qe4#
                • 4.Qe5#
              • 3...Kxd4
                • 4.Sde4#
                • 4.Qe5#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
      • 1...Rc3
        • 2.Sxc3+
          • 2...Sxc3
            • 3.Sb5+
              • 3...Ke4
                • 4.Sxc3#
        • 2.Sc5
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sxc4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
          • 2...Bf4
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Rxf4
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
      • 1...Rd3
        • 2.Sc5
          • threat
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
          • 2...Bf4
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
          • 2...Bf8
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
          • 2...c3
            • 3.Qxd3
              • threat
                • 4.Sc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
                • 4.Qe4#
                • 4.e4#
      • 1...Ra5
        • 2.Sc3+
          • 2...Sxc3
            • 3.Sb5+
              • 3...Ke4
                • 4.Sxc3#
        • 2.Sc5
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...Rxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
          • 2...Bf4
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Rxf4
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
      • 1...Rf4
        • 2.Sxg3
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sdf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...hxg3
            • 3.Sf5+
              • 3...Ke4
                • 4.Sxg3#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Sdf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
        • 2.Rxf4
          • threat
            • 3.Sf6#
            • 3.Sxc4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...e5
            • 3.Sf6+
              • 3...Ke6
                • 4.Re8#
            • 3.Sc8+
              • 3...Ke6
                • 4.Rf6#
                • 4.Rd6#
                • 4.Qxg4#
                • 4.d5#
          • 2...Bg5
            • 3.Sf6+
              • 3...Bxf6
                • 4.Qg2#
            • 3.Sxg5
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sdf7#
                • 4.Sc8#
                • 4.Se8#
                • 4.Qg2#
        • 2.Sc5
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
              • 3...Rxe4
                • 4.Sxc4#
                • 4.Sxe4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
                • 4.Qxe4#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
      • 1...Rf5
        • 2.Sxc4+
          • 2...Kxe4
            • 3.Rxe6+
              • 3...Re5
                • 4.Rxe5#
        • 2.Sb5+
          • 2...Kxe4
            • 3.Rxe6+
              • 3...Re5
                • 4.Rxe5#
        • 2.Sxf5+
          • 2...Kxe4
            • 3.Sd6+
              • 3...Kd5
                • 4.Qg2#
        • 2.Sf7+
          • 2...Kxe4
            • 3.Rxe6+
              • 3...Re5
                • 4.Rxe5#
        • 2.Sc8+
          • 2...Kxe4
            • 3.Rxe6+
              • 3...Re5
                • 4.Rxe5#
        • 2.Se8+
          • 2...Kxe4
            • 3.Rxe6+
              • 3...Re5
                • 4.Rxe5#
        • 2.Sxg3
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sdxf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...hxg3
            • 3.Sxf5+
              • 3...Ke4
                • 4.Sxg3#
            • 3.Qxg4
              • threat
                • 4.Se4#
                • 4.Sb5#
                • 4.Sxf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
                • 4.Qe4#
              • 3...Rf4
                • 4.Qxe6#
              • 3...Bf4
                • 4.Qf3#
              • 3...Sf4
                • 4.Qf3#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sdxf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.Qg2#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
        • 2.Qxg4
          • threat
            • 3.Sb5#
            • 3.Sxf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...Bf4
            • 3.Rxf5+
              • 3...Be5
                • 4.Sf6#
                • 4.Sb5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
                • 4.Rxe5#
              • 3...exf5
                • 4.Qg8#
              • 3...e5
                • 4.Qg8#
          • 2...Bf8
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Sxf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Rxf5+
              • 3...exf5
                • 4.Qxf5#
                • 4.Qg8#
              • 3...e5
                • 4.Rxe5#
                • 4.Qg8#
          • 2...Sf4
            • 3.Rxf5+
              • 3...exf5
                • 4.Qxf5#
              • 3...e5
                • 4.Rxe5#
            • 3.Sxg3
              • threat
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sdxf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
                • 4.Qf3#
            • 3.Sf2
              • threat
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sxf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
                • 4.Qf3#
            • 3.Sc5
              • threat
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sxf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
                • 4.Qf3#
            • 3.Sg5
              • threat
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sxf5#
                • 4.Sdf7#
                • 4.Sc8#
                • 4.Se8#
                • 4.Qf3#
            • 3.Qf3
              • threat
                • 4.Sd2#
                • 4.Sf2#
                • 4.Sc3#
                • 4.Sxg3#
                • 4.Sc5#
                • 4.Sg5#
                • 4.Sb5#
                • 4.Sxf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
          • 2...c3
            • 3.Rxf5+
              • 3...exf5
                • 4.Qxf5#
                • 4.Qg8#
              • 3...e5
                • 4.Rxe5#
                • 4.Qg8#
        • 2.Sc5
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sxf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
            • 3.Qxg4
              • threat
                • 4.Se4#
                • 4.Sb5#
                • 4.Sxf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
                • 4.Qe4#
              • 3...Rf4
                • 4.Qxe6#
              • 3...Bf4
                • 4.Qf3#
              • 3...Sf4
                • 4.Qf3#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sxf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.Qg2#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Rxf5+
              • 3...exf5
                • 4.Qg2#
              • 3...e5
                • 4.Rxe5#
                • 4.Qg2#
      • 1...Bf4
        • 2.Sc5
          • threat
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Rxf4
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
          • 2...Be5
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
      • 1...Bg5
        • 2.Se8+
          • 2...Kxe4
            • 3.Rxe6+
              • 3...Kf5
                • 4.Sg7#
        • 2.Sxg5
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sdf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...Sxg5
            • 3.Sf7+
              • 3...Ke4
                • 4.Sxg5#
        • 2.Sc5
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...Bxf6
            • 3.Sb5+
              • 3...Bxd8
                • 4.e4#
            • 3.Sf5+
              • 3...Bxd8
                • 4.e4#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
          • 2...Bf4
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Rxf4
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
      • 1...Bg7
        • 2.Sc5
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...Bxf6
            • 3.Sb5+
              • 3...Bxd8
                • 4.e4#
            • 3.Sf5+
              • 3...Bxd8
                • 4.e4#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
        • 2.Sg5
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sdf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...Bxf6
            • 3.Sb5+
              • 3...Bxd8
                • 4.e4#
            • 3.Sf5+
              • 3...Bxd8
                • 4.e4#
          • 2...Sxg5
            • 3.Sf7+
              • 3...Ke4
                • 4.Sxg5#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sdf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
      • 1...Bf8
        • 2.Sc5
          • threat
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
          • 2...Be7
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
              • 3...Bxd8
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
              • 3...Bxd8
                • 4.e4#
          • 2...e5
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rfxd6#
                • 4.Rdxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rfxd6#
                • 4.Rdxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rfxd6#
                • 4.Rdxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rfxd6#
                • 4.Rdxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rfxd6#
                • 4.Rdxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rfxd6#
                • 4.Rdxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rfxd6#
                • 4.Rdxd6#
      • 1...Sd2
        • 2.Sc3+
          • 2...Rxc3
            • 3.Sb5+
              • 3...Ke4
                • 4.Sxc3#
        • 2.Sxd2
          • threat
            • 3.S6xc4#
            • 3.S6e4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...Qxd2
            • 3.Sxc4+
              • 3...Ke4
                • 4.Sxd2#
          • 2...Bf4
            • 3.S6xc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.S6e4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.exf4
              • threat
                • 4.S6xc4#
                • 4.S6e4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
                • 4.Qe4#
                • 4.Qe5#
              • 3...Kxd4
                • 4.S6e4#
          • 2...Bf8
            • 3.S6xc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.S6e4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
        • 2.Sc5
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
              • 3...Sxe4
                • 4.Sxe4#
                • 4.Qxe4#
          • 2...Bf4
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Rxf4
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
              • 3...Se4
                • 4.Sdxe4#
            • 3.exf4
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
                • 4.Qe5#
              • 3...Kxd4
                • 4.Sde4#
                • 4.Qe5#
              • 3...Se4
                • 4.Sdxe4#
                • 4.Qxe4#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
      • 1...Sc3
        • 2.Sxc3+
          • 2...Rxc3
            • 3.Sb5+
              • 3...Ke4
                • 4.Sxc3#
        • 2.Sd2
          • threat
            • 3.S6xc4#
            • 3.S6e4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...Qxd2
            • 3.Sxc4+
              • 3...Ke4
                • 4.Sxd2#
          • 2...Bf4
            • 3.S6xc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.S6e4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
          • 2...Bf8
            • 3.S6xc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.S6e4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
        • 2.Sc5
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
                • 4.Sf5#
              • 3...Sxe4
                • 4.Sxe4#
                • 4.Qxe4#
          • 2...Bf4
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Rxf4
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
              • 3...Se4
                • 4.Sdxe4#
              • 3...Sb5
                • 4.Sxb5#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
      • 1...Sf2
        • 2.Sc5
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
              • 3...Sxe4
                • 4.Sxe4#
                • 4.Qxe4#
          • 2...Bf4
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Rxf4
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
              • 3...Se4
                • 4.Sdxe4#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
        • 2.Sg5
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sdf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...Bxg5
            • 3.Sf7+
              • 3...Ke4
                • 4.Sxg5#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.Sdf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Rfxf8
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sdf7#
                • 4.Sc8#
                • 4.Se8#
              • 3...Rf7+
                • 4.Sdxf7#
              • 3...Se4
                • 4.Sdxe4#
      • 1...Sf4
        • 2.Sc5
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
        • 2.Sg5
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sdf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...Bxg5
            • 3.Sf7+
              • 3...Ke4
                • 4.Sxg5#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sdf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Rfxf8
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sdf7#
                • 4.Sc8#
                • 4.Se8#
      • 1...Sg5
        • 2.Sxg5
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sdf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...Bxg5
            • 3.Sf7+
              • 3...Ke4
                • 4.Sxg5#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sdf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Rfxf8
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sdf7#
                • 4.Sc8#
                • 4.Se8#
              • 3...Rf7+
                • 4.Sdxf7#
        • 2.Sc5
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
              • 3...Sxe4
                • 4.Sxe4#
                • 4.Qxe4#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
      • 1...c3
        • 2.Sxg3
          • threat
            • 3.Sc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sdf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...Rxg3
            • 3.Qd3
              • threat
                • 4.Sc4#
                • 4.Se4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
                • 4.Qe4#
                • 4.e4#
          • 2...hxg3
            • 3.Qd3
              • threat
                • 4.Sc4#
                • 4.Se4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
                • 4.Qe4#
                • 4.e4#
          • 2...Bf4
            • 3.Sc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sdf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
          • 2...Bf8
            • 3.Sc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sdf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
        • 2.Sc5
          • threat
            • 3.Sc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sc4#
                • 4.Sb5#
                • 4.Sf5#
            • 3.Qd3
              • threat
                • 4.Sc4#
                • 4.Se4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
                • 4.Qe4#
                • 4.e4#
          • 2...Bf4
            • 3.Sc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Rxf4
              • threat
                • 4.Sc4#
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
          • 2...Bf8
            • 3.Sc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
        • 2.Qd3
          • threat
            • 3.Sc4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...Bf4
            • 3.Sc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
          • 2...Bf8
            • 3.Sc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
      • 1...b5
        • 2.Sc5
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sxb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...Bf4
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sxb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Rxf4
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sxb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sxb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Rfxf8
              • threat
                • 4.Sxc4#
                • 4.Sde4#
                • 4.Sxb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
              • 3...Rf7+
                • 4.Sxf7#
      • 1...e5
        • 2.Sc5
          • threat
            • 3.Sxc4#
            • 3.Sde4#
            • 3.Sb5#
            • 3.Sf5#
            • 3.Sf7#
            • 3.Sc8#
            • 3.Se8#
          • 2...Rxf6
            • 3.Sxc4+
              • 3...Rd6
                • 4.Sxb6#
                • 4.Rxd6#
            • 3.Sde4+
              • 3...Rd6
                • 4.Sf6#
                • 4.Rxd6#
            • 3.Sb5+
              • 3...Rd6
                • 4.Sc7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Rd6
                • 4.Se7#
                • 4.Rxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Rd6
                • 4.Rxd6#
            • 3.Sc8+
              • 3...Rd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rxd6#
            • 3.Se8+
              • 3...Rd6
                • 4.Sf6#
                • 4.Sc7#
                • 4.Rxd6#
            • 3.Qg2+
              • 3...Rf3
                • 4.Sde4#
                • 4.Sb5#
                • 4.Sf5#
                • 4.Sf7#
                • 4.Sc8#
                • 4.Se8#
              • 3...e4
                • 4.Qxe4#
          • 2...bxc5
            • 3.e4+
              • 3...Kxd4
                • 4.Sb5#
          • 2...Bf8
            • 3.Sxc4+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Rfxd6#
                • 4.Rdxd6#
            • 3.Sde4+
              • 3...Bd6
                • 4.Rfxd6#
                • 4.Rdxd6#
            • 3.Sb5+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rfxd6#
                • 4.Rdxd6#
                • 4.e4#
            • 3.Sf5+
              • 3...Bd6
                • 4.Se7#
                • 4.Rfxd6#
                • 4.Rdxd6#
                • 4.e4#
            • 3.Sf7+
              • 3...Bd6
                • 4.Rfxd6#
                • 4.Rdxd6#
            • 3.Sc8+
              • 3...Bd6
                • 4.Sxb6#
                • 4.Se7#
                • 4.Rfxd6#
                • 4.Rdxd6#
            • 3.Se8+
              • 3...Bd6
                • 4.Sc7#
                • 4.Rfxd6#
                • 4.Rdxd6#

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).