Problem Display
PID: 65942 (8/2p1p1bp/Qp2qnb1/2pkPr2/BPRN3P/P2N4/K2R2P1/4B3 w - - 0 1)

Furnival, W

British Chess Magazine, 1889

8/2p1p1bp/Qp2qnb1/2pkPr2/BPRN3P/P2N4/K2R2P1/4B3

#5

13 + 11


SOLUTION


  • COOKED
  • Keys
    • 1.Kb3!
      • threat
        • 2.Qb7+
          • 2...c6
            • 3.Bxc6+
              • 3...Qxc6
                • 4.Qxc6#
            • 3.Qxc6+
              • 3...Qxc6
                • 4.Bxc6#
            • 3.Sxc6
              • threat
                • 4.Sc1#
                • 4.Sb2#
                • 4.Sf2#
                • 4.Sf4#
                • 4.Sxc5#
                • 4.Sxe7#
              • 3...Qxc6
                • 4.Qxc6#
        • 2.Qa8+
          • 2...c6
            • 3.Bxc6+
              • 3...Qxc6
                • 4.Qxc6#
            • 3.Qxc6+
              • 3...Qxc6
                • 4.Bxc6#
            • 3.Sxc6
              • threat
                • 4.Sc1#
                • 4.Sb2#
                • 4.Sf2#
                • 4.Sf4#
                • 4.Sxc5#
                • 4.Sxe7#
              • 3...Qxc6
                • 4.Qxc6#
      • 1...Be8
        • 2.Sf4+
          • 2...Rxf4
            • 3.Sf3+
              • 3...Rd4
                • 4.Rdxd4+
                  • 4...cxd4
                    • 5.Rxd4#
                • 4.Rcxd4+
                  • 4...cxd4
                    • 5.Rxd4#
            • 3.Sc6+
              • 3...Rd4
                • 4.Rdxd4+
                  • 4...cxd4
                    • 5.Rxd4#
                • 4.Rcxd4+
                  • 4...cxd4
                    • 5.Rxd4#
    • 1.Sf4+!
      • 1...Rxf4
        • 2.Sf3+
          • 2...Bd3
            • 3.Rxd3+
              • 3...Rd4
                • 4.Rdxd4+
                  • 4...cxd4
                    • 5.Rxd4#
                • 4.Rcxd4+
                  • 4...cxd4
                    • 5.Rxd4#
        • 2.Sc6+
          • 2...Bd3
            • 3.Rxd3+
              • 3...Rd4
                • 4.Rdxd4+
                  • 4...cxd4
                    • 5.Rxd4#
                • 4.Rcxd4+
                  • 4...cxd4
                    • 5.Rxd4#
    • 1.Sxf5!
      • threat
        • 2.Se3#
      • 1...Qxf5
        • 2.Rxc5+
          • 2...Kd4
            • 3.Sb2+
              • 3...Ke3
                • 4.Qe2+
                  • 4...Kf4
                    • 5.Qf3#
                    • 5.g3#
              • 3...Ke4
                • 4.Qe2+
                  • 4...Kf4
                    • 5.Qf3#
                    • 5.g3#
                • 4.Qd3+
                  • 4...Kf4
                    • 5.Qf3#
                • 4.Qc4+
                  • 4...Ke3
                    • 5.Sd1#
                    • 5.Re2#
                    • 5.Qd4#
              • 3...Qd3
                • 4.Qc4+
                  • 4...Ke3
                    • 5.Sd1#
            • 3.Sf2+
              • 3...Ke3
                • 4.Qe2+
                  • 4...Kf4
                    • 5.Qf3#
              • 3...Qd3
                • 4.Rxd3+
                  • 4...Bxd3
                    • 5.Qxd3#
                • 4.Qxd3+
                  • 4...Bxd3
                    • 5.Rxd3#
                • 4.Qc4+
                  • 4...Ke3
                    • 5.Sd1#
          • 2...bxc5
            • 3.Qc4+
              • 3...Kxc4
                • 4.Sb2+
                  • 4...Kc3
                    • 5.Rd1#
                    • 5.Rd3#
                    • 5.Rd5#
                    • 5.Rd6#
                    • 5.Rd7#
                    • 5.Rd8#
      • 1...Bxf5
        • 2.Sf4+
          • 2...Kxe5
            • 3.Sg6+
              • 3...Bxg6
                • 4.Bg3+
                  • 4...Kf5
                    • 5.Rf2#
        • 2.Rg4
          • threat
            • 3.Qc4#
          • 2...Bxd3
            • 3.Qc4+
              • 3...Kxe5
                • 4.Bg3+
                  • 4...Kf5
                    • 5.Rf2#
                    • 5.Rg5#
          • 2...Bxg4
            • 3.Qc4+
              • 3...Kxc4
                • 4.Sb2+
                  • 4...Kc3+
                    • 5.Rd5#
          • 2...Sxg4
            • 3.Qc4+
              • 3...Kxc4
                • 4.Sb2+
                  • 4...Kc3+
                    • 5.Rd5#
          • 2...Be4
            • 3.Bb3+
              • 3...Kd4
                • 4.Bf2+
                  • 4...Kc3
                    • 5.Rc2#
              • 3...Kc6
                • 4.Qa8+
                  • 4...Kb5
                    • 5.Qa4#
                    • 5.a4#
                  • 4...Kd7
                    • 5.Sxc5#
            • 3.Qc4+
              • 3...Kxc4
                • 4.Sb2+
                  • 4...Kc3+
                    • 5.Rd5#
          • 2...Se4
            • 3.Bb3+
              • 3...Kd4
                • 4.Bf2+
                  • 4...Kc3
                    • 5.Rc2#
              • 3...Kc6
                • 4.Qa8+
                  • 4...Kb5
                    • 5.Qa4#
                    • 5.a4#
                  • 4...Kd7
                    • 5.Sxc5#
          • 2...b5
            • 3.Bb3+
              • 3...c4
                • 4.Sc5+
                  • 4...Kxe5
                    • 5.Bg3#
                  • 4...Bd3
                    • 5.Qxe6#
                • 4.Bxc4+
                  • 4...bxc4
                    • 5.Qxc4#
                • 4.Qxb5+
                  • 4...c5
                    • 5.Bxc4#
                    • 5.Qxc5#
      • 1...Qc6
        • 2.Sxc5+
          • 2...Kxe5
            • 3.Bg3+
              • 3...Kxf5
                • 4.Rf2+
                  • 4...Qf3
                    • 5.Rxf3#
                • 4.Rf4+
                  • 4...Ke5
                    • 5.Rf1#
                    • 5.Rff2#
                    • 5.Rf3#
        • 2.Bxc6+
          • 2...Ke6
            • 3.Qc8+
              • 3...Sd7
                • 4.Bxd7+
                  • 4...Kd5
                    • 5.Se3#
                  • 4...Kf7
                    • 5.Be6#
                    • 5.Qe8#
                • 4.Qg8+
                  • 4...Kxf5
                    • 5.Rf2#
                    • 5.Rf4#
                    • 5.g4#
                  • 4...Bf7
                    • 5.Sxg7#
      • 1...Qd6
        • 2.Qc8
          • threat
            • 3.Se3#
          • 2...Bxf5
            • 3.Sb2+
              • 3...Bd3
                • 4.Rxd3+
                  • 4...Kxe5
                    • 5.Bg3#
          • 2...Qd7
            • 3.Sxc5+
              • 3...Kxc4
                • 4.Se3+
                  • 4...Kc3
                    • 5.Rd3#
                    • 5.Rd5#
                    • 5.Rd6#
                    • 5.Rxd7#
                • 4.Sxd7
                  • threat
                    • 5.Rd4#
                    • 5.Qxc7#
                  • 4...Kc3
                    • 5.Rd4#
                    • 5.Qxc7#
                • 4.Qxd7
                  • threat
                    • 5.Rc2#
                    • 5.Rd4#
                    • 5.Qd3#
                    • 5.Qd4#
                  • 4...Kc3
                    • 5.Rc2#
                    • 5.Rd4#
                    • 5.Qd3#
                    • 5.Qd4#
              • 3...Kxe5
                • 4.Bg3+
                  • 4...Kxf5
                    • 5.Rf2#
          • 2...Sd7
            • 3.Qg8+
              • 3...Bf7
                • 4.Qxf7+
                  • 4...Qe6
                    • 5.Se3#
                  • 4...e6
                    • 5.Se3#
          • 2...b5
            • 3.Sxc5+
              • 3...Kxc4
                • 4.Se3+
                  • 4...Kc3
                    • 5.Rd3#
                    • 5.Rd5#
                    • 5.Rxd6#
                • 4.Bb3+
                  • 4...Kc3
                    • 5.Rc2#
                    • 5.Rd3#
                    • 5.Rd4#
                    • 5.Rd5#
                    • 5.Rxd6#
                • 4.Rd4+
                  • 4...Qxd4
                    • 5.Bb3#
                • 4.Qe6+
                  • 4...Kc3
                    • 5.Rc2#
                    • 5.Rd3#
                    • 5.Rd4#
                    • 5.Rxd6#
                    • 5.Qb3#
                  • 4...Qd5
                    • 5.Rc2#
                    • 5.Rd4#
                  • 4...Qxe6
                    • 5.Rd4#
                  • 4...Sd5
                    • 5.Rc2#
                    • 5.Rd4#
                • 4.Rxd6
                  • threat
                    • 5.Se3#
                    • 5.Bb3#
                    • 5.Rd4#
                  • 4...bxa4
                    • 5.Qa6#
            • 3.Rxc5+
              • 3...Ke4
                • 4.Re2+
                  • 4...Kxd3
                    • 5.Bxb5#
                    • 5.Re3#
              • 3...Qxc5
                • 4.Sxc5+
                  • 4...Kc4
                    • 5.Rd4#
                  • 4...Kxe5
                    • 5.Bg3#
                  • 4...Kc6
                    • 5.Qa6#
                    • 5.Qe6#
                    • 5.Qb7#
          • 2...Bh6
            • 3.Sxc5+
              • 3...Kxc4
                • 4.Qe6+
                  • 4...Kc3
                    • 5.Rc2#
                    • 5.Rd3#
                    • 5.Qb3#
                  • 4...Qd5
                    • 5.Rc2#
                    • 5.Rd4#
                  • 4...Qxe6
                    • 5.Rd4#
                  • 4...Sd5
                    • 5.Rc2#
                    • 5.Rd4#
              • 3...Kxe5
                • 4.Bg3+
                  • 4...Bf4
                    • 5.Bxf4#
              • 3...Bxd2
                • 4.Rd4+
                  • 4...Kxe5
                    • 5.Sd3#
          • 2...Sg4
            • 3.Sxc5+
              • 3...Kxc4
                • 4.Qe6+
                  • 4...Kc3
                    • 5.Se4#
                    • 5.Rc2#
                    • 5.Rd3#
                    • 5.Rd4#
                    • 5.Rxd6#
                    • 5.Qb3#
                  • 4...Qd5
                    • 5.Rc2#
                    • 5.Rd4#
                  • 4...Qxe6
                    • 5.Rd4#
              • 3...Kxe5
                • 4.Rxd6
                  • threat
                    • 5.Sd3#
                    • 5.Bc3#
                    • 5.Bg3#
                    • 5.Re4#
                    • 5.Qe6#
                  • 4...e6
                    • 5.Qxe6#
      • 1...Bh6
        • 2.Rd4+
          • 2...cxd4
            • 3.Bb3+
              • 3...Ke4
                • 4.Sg3+
                  • 4...Ke3
                    • 5.Re2#
              • 3...Kc6
                • 4.Bxe6
                  • threat
                    • 5.Sxd4#
                    • 5.Sxe7#
                    • 5.Rc2#
                    • 5.b5#
        • 2.Qb7+
          • 2...Kxc4
            • 3.Sb2+
              • 3...Kc3+
                • 4.Rd5+
                  • 4...Bd2
                    • 5.Bxd2#
          • 2...Qc6
            • 3.Sxe7+
              • 3...Kxc4
                • 4.Sb2+
                  • 4...Kc3
                    • 5.Rd3#
              • 3...Ke6
                • 4.Qxc6+
                  • 4...Kxe7
                    • 5.Qxf6#
                  • 4...Kf7
                    • 5.Qxf6#
            • 3.Qxc6+
              • 3...Kxc4
                • 4.Sb2+
                  • 4...Kc3
                    • 5.Rc2#
                    • 5.Rd3#
          • 2...c6
            • 3.Bb3
              • threat
                • 4.Rd4#
              • 3...Qxf5
                • 4.Sf4+
                  • 4...Kxe5
                    • 5.Qc7#
                    • 5.Qb8#
                • 4.Sxc5+
                  • 4...Kxe5
                    • 5.Qc7#
                    • 5.Qb8#
                  • 4...Qd3
                    • 5.Re4#
                  • 4...Bxd2
                    • 5.Re4#
                • 4.Rf4+
                  • 4...c4
                    • 5.Bxc4#
                • 4.Rg4+
                  • 4...c4
                    • 5.Bxc4#
              • 3...Bxf5
                • 4.Rf4+
                  • 4...c4
                    • 5.Bxc4#
                • 4.Rg4+
                  • 4...c4
                    • 5.Bxc4#
        • 2.Qa8+
          • 2...Kxc4
            • 3.Sb2+
              • 3...Kc3+
                • 4.Rd5+
                  • 4...Bd2
                    • 5.Bxd2#
          • 2...Qc6
            • 3.Sxe7+
              • 3...Kxc4
                • 4.Sb2+
                  • 4...Kc3
                    • 5.Rd3#
              • 3...Ke6
                • 4.Qxc6+
                  • 4...Kxe7
                    • 5.Qxf6#
                  • 4...Kf7
                    • 5.Qxf6#
            • 3.Qxc6+
              • 3...Kxc4
                • 4.Sb2+
                  • 4...Kc3
                    • 5.Rc2#
                    • 5.Rd3#
          • 2...c6
            • 3.Bb3
              • threat
                • 4.Rd4#
              • 3...Qxf5
                • 4.Sf4+
                  • 4...Kxe5
                    • 5.Qb8#
                • 4.Sxc5+
                  • 4...Kxe5
                    • 5.Qb8#
                  • 4...Qd3
                    • 5.Re4#
                  • 4...Bxd2
                    • 5.Re4#
                • 4.Rf4+
                  • 4...c4
                    • 5.Bxc4#
                • 4.Rg4+
                  • 4...c4
                    • 5.Bxc4#
              • 3...Bxf5
                • 4.Rf4+
                  • 4...c4
                    • 5.Bxc4#
                • 4.Rg4+
                  • 4...c4
                    • 5.Bxc4#
        • 2.Bb3
          • threat
            • 3.Rd4+
              • 3...Kc6
                • 4.b5#
            • 3.Qb7+
              • 3...Qc6
                • 4.Rd4#
              • 3...c6
                • 4.Rd4#
            • 3.Qa8+
              • 3...Qc6
                • 4.Rd4#
              • 3...c6
                • 4.Rd4#
            • 3.Qb5
              • threat
                • 4.Rd4#
                • 4.Rf4#
                • 4.Rg4#
          • 2...Qxf5
            • 3.Rcc2+
              • 3...Kd4
                • 4.Qc4+
                  • 4...Ke3
                    • 5.Re2#
              • 3...Ke4
                • 4.Re2+
                  • 4...Kd4
                    • 5.Bc3#
                    • 5.Qc4#
                  • 4...Be3
                    • 5.Qc4#
                • 4.Qc4+
                  • 4...Ke3
                    • 5.Re2#
              • 3...Kc6
                • 4.Ba4+
                  • 4...Kd5
                    • 5.Qc4#
                • 4.Qa8+
                  • 4...Kb5
                    • 5.Ba4#
                    • 5.Bc4#
                    • 5.Qa4#
                    • 5.a4#
                  • 4...Kd7
                    • 5.Sxc5#
            • 3.Re4+
              • 3...Kxe4
                • 4.Re2+
                  • 4...Kd4
                    • 5.Qc4#
                  • 4...Be3
                    • 5.Qc4#
              • 3...Kc6
                • 4.Ba4+
                  • 4...Kd5
                    • 5.Qc4#
                • 4.Qa8+
                  • 4...Kb5
                    • 5.Ba4#
                    • 5.Bc4#
                    • 5.Qa4#
                    • 5.a4#
                  • 4...Kd7
                    • 5.Sxc5#
                • 4.Sf4
                  • threat
                    • 5.Ba4#
                    • 5.b5#
                  • 4...cxb4
                    • 5.Rc4#
            • 3.Rf4+
              • 3...Kc6
                • 4.Ba4+
                  • 4...Kd5
                    • 5.Qc4#
                • 4.Qa8+
                  • 4...Kb5
                    • 5.Ba4#
                    • 5.Bc4#
                    • 5.Qa4#
                    • 5.a4#
                  • 4...Kd7
                    • 5.Sxc5#
            • 3.Rg4+
              • 3...Kc6
                • 4.Ba4+
                  • 4...Kd5
                    • 5.Qc4#
                • 4.Qa8+
                  • 4...Kb5
                    • 5.Ba4#
                    • 5.Bc4#
                    • 5.Qa4#
                    • 5.a4#
                  • 4...Kd7
                    • 5.Sxc5#
          • 2...Bxf5
            • 3.Rf4+
              • 3...Kc6
                • 4.Qa8+
                  • 4...Kb5
                    • 5.Qa4#
                    • 5.a4#
                  • 4...Kd7
                    • 5.Sxc5#
            • 3.Rg4+
              • 3...Kc6
                • 4.Qa8+
                  • 4...Kb5
                    • 5.Qa4#
                    • 5.a4#
                  • 4...Kd7
                    • 5.Sxc5#
            • 3.Qb7+
              • 3...Qc6
                • 4.Rf4+
                  • 4...c4
                    • 5.Bxc4#
                • 4.Rg4+
                  • 4...c4
                    • 5.Bxc4#
              • 3...c6
                • 4.Rf4+
                  • 4...c4
                    • 5.Bxc4#
                • 4.Rg4+
                  • 4...c4
                    • 5.Bxc4#
            • 3.Qa8+
              • 3...Qc6
                • 4.Rf4+
                  • 4...c4
                    • 5.Bxc4#
                • 4.Rg4+
                  • 4...c4
                    • 5.Bxc4#
              • 3...c6
                • 4.Rf4+
                  • 4...c4
                    • 5.Bxc4#
                • 4.Rg4+
                  • 4...c4
                    • 5.Bxc4#
    • 1.Bb3!
      • threat
        • 2.Sf4+
          • 2...Ke4
            • 3.Re2+
              • 3...Kxf4
                • 4.Sxe6#
          • 2...Rxf4
            • 3.Rxc5+
              • 3...Ke4
                • 4.Qe2#
                • 4.Qd3#
        • 2.Qb7+
          • 2...c6
            • 3.Sc2
              • threat
                • 4.Se3#
                • 4.Rd4#
            • 3.Se2
              • threat
                • 4.Sc3#
                • 4.Rd4#
            • 3.Sb5
              • threat
                • 4.Sc3#
                • 4.Sc7#
                • 4.Rd4#
        • 2.Qa8+
          • 2...c6
            • 3.Sc2
              • threat
                • 4.Se3#
                • 4.Rd4#
            • 3.Se2
              • threat
                • 4.Sc3#
                • 4.Rd4#
            • 3.Sb5
              • threat
                • 4.Sc3#
                • 4.Sc7#
                • 4.Rd4#
        • 2.Sc2
          • threat
            • 3.Se3+
              • 3...Kc6
                • 4.Ba4#
            • 3.Rd4+
              • 3...Kc6
                • 4.b5#
            • 3.Rxc5+
              • 3...Ke4
                • 4.Re2#
            • 3.Qb7+
              • 3...Qc6
                • 4.Rd4#
              • 3...c6
                • 4.Se3#
                • 4.Rd4#
            • 3.Qa8+
              • 3...Qc6
                • 4.Rd4#
              • 3...c6
                • 4.Se3#
                • 4.Rd4#
            • 3.Qb5
              • threat
                • 4.Se3#
                • 4.Rd4#
                • 4.Rf4#
                • 4.Rg4#
            • 3.b5
              • threat
                • 4.Se3#
                • 4.Rd4#
          • 2...Kc6
            • 3.Ba4+
              • 3...Kd5
                • 4.Se3#
            • 3.Qa8+
              • 3...Kb5
                • 4.Qa4#
                • 4.a4#
              • 3...Kd7
                • 4.Sxc5#
          • 2...Qxe5
            • 3.Sf4+
              • 3...Kc6
                • 4.Ba4#
                • 4.b5#
            • 3.Rd4+
              • 3...Kc6
                • 4.Ba4#
                • 4.b5#
          • 2...Qc8
            • 3.Rd4+
              • 3...Kc6
                • 4.Ba4#
                • 4.b5#
            • 3.Rxc5+
              • 3...Ke4
                • 4.Re2#
                • 4.Qc4#
        • 2.Se2
          • threat
            • 3.Sc3+
              • 3...Kc6
                • 4.Ba4#
            • 3.Rd4+
              • 3...Kc6
                • 4.b5#
            • 3.Qb7+
              • 3...Qc6
                • 4.Rd4#
              • 3...c6
                • 4.Sc3#
                • 4.Rd4#
            • 3.Qa8+
              • 3...Qc6
                • 4.Rd4#
              • 3...c6
                • 4.Sc3#
                • 4.Rd4#
            • 3.Qb5
              • threat
                • 4.Sc3#
                • 4.Rd4#
                • 4.Rf4#
                • 4.Rg4#
            • 3.b5
              • threat
                • 4.Sc3#
                • 4.Rd4#
          • 2...Kc6
            • 3.Ba4+
              • 3...Kd5
                • 4.Sc3#
            • 3.Qa8+
              • 3...Kb5
                • 4.Sc3#
                • 4.Qa4#
                • 4.a4#
              • 3...Kd7
                • 4.Sxc5#
          • 2...Qxe5
            • 3.Sdf4+
              • 3...Kc6
                • 4.Ba4#
                • 4.b5#
            • 3.Rd4+
              • 3...Kc6
                • 4.Ba4#
                • 4.b5#
          • 2...cxb4
            • 3.Qb5+
              • 3...c5
                • 4.Rxb4#
                • 4.Rd4#
                • 4.Rf4#
                • 4.Rg4#
            • 3.Qb7+
              • 3...Qc6
                • 4.Rxb4#
                • 4.Rd4#
                • 4.Rf4#
                • 4.Rg4#
                • 4.Qxc6#
              • 3...c6
                • 4.Rxb4#
                • 4.Rd4#
                • 4.Rf4#
                • 4.Rg4#
            • 3.Qa8+
              • 3...Qc6
                • 4.Rxb4#
                • 4.Rd4#
                • 4.Rf4#
                • 4.Rg4#
                • 4.Qxc6#
              • 3...c6
                • 4.Rxb4#
                • 4.Rd4#
                • 4.Rf4#
                • 4.Rg4#
          • 2...Qd7
            • 3.Rd4+
              • 3...Kc6
                • 4.Ba4#
                • 4.b5#
            • 3.Rf4+
              • 3...Kc6
                • 4.b5#
              • 3...c4
                • 4.Qxc4#
            • 3.Rg4+
              • 3...Kc6
                • 4.b5#
              • 3...c4
                • 4.Qxc4#
          • 2...Qc8
            • 3.Rd4+
              • 3...Kc6
                • 4.Ba4#
                • 4.b5#
          • 2...Qd6
            • 3.Rd4+
              • 3...Kc6
                • 4.Ba4#
      • 1...Rf2
        • 2.Qb7+
          • 2...c6
            • 3.Bxf2
              • threat
                • 4.Sxc6
                  • threat
                    • 5.Sf4#
                    • 5.Sxe7#
                    • 5.Rd4#
                • 4.Sf3
                  • threat
                    • 5.Sf4#
                    • 5.Rd4#
                • 4.Sf5
                  • threat
                    • 5.Se3#
                    • 5.Rd4#
                • 4.Re2
                  • threat
                    • 5.Sf4#
                    • 5.Rxc5#
                  • 4...Qxe5
                    • 5.Qxc6#
              • 3...Ke4
                • 4.Sxe6+
                  • 4...Kd5
                    • 5.Sef4#
                    • 5.Sc7#
                    • 5.Rd4#
                  • 4...Kf5
                    • 5.Sxg7#
                    • 5.Rf4#
              • 3...Bxd3
                • 4.Sf3
                  • threat
                    • 5.Rxd3#
                    • 5.Rd4#
              • 3...cxb4
                • 4.Rc1+
                  • 4...Ke4
                    • 5.Re1#
                • 4.Rc3+
                  • 4...Ke4
                    • 5.Re2#
                • 4.Sxc6
                  • threat
                    • 5.Sdxb4#
                    • 5.Sf4#
                    • 5.Scxb4#
                    • 5.Sxe7#
                    • 5.Rxb4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
                • 4.Sf3
                  • threat
                    • 5.Sxb4#
                    • 5.Sf4#
                    • 5.Rxb4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
                • 4.Sf5
                  • threat
                    • 5.Se3#
                    • 5.Rxb4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
              • 3...Qd7
                • 4.Re2
                  • threat
                    • 5.Sf4#
                    • 5.Rxc5#
              • 3...Qc8
                • 4.Re2
                  • threat
                    • 5.Sf4#
                    • 5.Rxc5#
              • 3...Qd6
                • 4.Re2
                  • threat
                    • 5.Sf4#
                    • 5.Rxc5#
                  • 4...Qxe5
                    • 5.Qxc6#
            • 3.Sf3
              • threat
                • 4.Sf4#
                • 4.Rd4#
              • 3...Rxd2+
                • 4.Bxd2
                  • threat
                    • 5.Sf4#
                    • 5.Rd4#
              • 3...Rxf3
                • 4.Rf4+
                  • 4...c4
                    • 5.Bxc4#
                • 4.Rg4+
                  • 4...c4
                    • 5.Bxc4#
        • 2.Qa8+
          • 2...c6
            • 3.Bxf2
              • threat
                • 4.Sxc6
                  • threat
                    • 5.Sf4#
                    • 5.Sxe7#
                    • 5.Rd4#
                • 4.Sf3
                  • threat
                    • 5.Sf4#
                    • 5.Rd4#
                • 4.Sf5
                  • threat
                    • 5.Se3#
                    • 5.Rd4#
                • 4.Re2
                  • threat
                    • 5.Sf4#
                    • 5.Rxc5#
                  • 4...Qxe5
                    • 5.Qxc6#
              • 3...Ke4
                • 4.Sxe6+
                  • 4...Kd5
                    • 5.Sef4#
                    • 5.Sc7#
                    • 5.Rd4#
                  • 4...Kf5
                    • 5.Sxg7#
                    • 5.Rf4#
              • 3...Bxd3
                • 4.Sf3
                  • threat
                    • 5.Rxd3#
                    • 5.Rd4#
              • 3...cxb4
                • 4.Rc1+
                  • 4...Ke4
                    • 5.Re1#
                • 4.Rc3+
                  • 4...Ke4
                    • 5.Re2#
                • 4.Sxc6
                  • threat
                    • 5.Sdxb4#
                    • 5.Sf4#
                    • 5.Scxb4#
                    • 5.Sxe7#
                    • 5.Rxb4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
                • 4.Sf3
                  • threat
                    • 5.Sxb4#
                    • 5.Sf4#
                    • 5.Rxb4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
                • 4.Sf5
                  • threat
                    • 5.Se3#
                    • 5.Rxb4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
              • 3...Qd7
                • 4.Re2
                  • threat
                    • 5.Sf4#
                    • 5.Rxc5#
              • 3...Qc8
                • 4.Re2
                  • threat
                    • 5.Sf4#
                    • 5.Rxc5#
              • 3...Qd6
                • 4.Re2
                  • threat
                    • 5.Sf4#
                    • 5.Rxc5#
                  • 4...Qxe5
                    • 5.Qxc6#
            • 3.Sf3
              • threat
                • 4.Sf4#
                • 4.Rd4#
              • 3...Rxd2+
                • 4.Bxd2
                  • threat
                    • 5.Sf4#
                    • 5.Rd4#
              • 3...Rxf3
                • 4.Rf4+
                  • 4...c4
                    • 5.Bxc4#
                • 4.Rg4+
                  • 4...c4
                    • 5.Bxc4#
        • 2.Bxf2
          • threat
            • 3.Rxc5+
              • 3...Ke4
                • 4.Re2#
          • 2...Bxd3
            • 3.Rxc5+
              • 3...Ke4
                • 4.Qxd3+
                  • 4...Kf4
                    • 5.Qf3#
            • 3.Qb7+
              • 3...Qc6
                • 4.Qxc6+
                  • 4...Kxe5
                    • 5.Bg3#
              • 3...c6
                • 4.Sf3
                  • threat
                    • 5.Rxd3#
                    • 5.Rd4#
            • 3.Qa8+
              • 3...Qc6
                • 4.Qxc6+
                  • 4...Kxe5
                    • 5.Bg3#
              • 3...c6
                • 4.Sf3
                  • threat
                    • 5.Rxd3#
                    • 5.Rd4#
          • 2...Bh5
            • 3.Qb7+
              • 3...c6
                • 4.Sxc6
                  • threat
                    • 5.Sc1#
                    • 5.Se1#
                    • 5.Sb2#
                    • 5.Sf4#
                    • 5.Sxc5#
                    • 5.Sxe7#
                    • 5.Rd4#
                • 4.Sc2
                  • threat
                    • 5.Se3#
                    • 5.Rd4#
                • 4.Se2
                  • threat
                    • 5.Sc3#
                    • 5.Sef4#
                    • 5.Rd4#
                • 4.Sf3
                  • threat
                    • 5.Sc1#
                    • 5.Sde1#
                    • 5.Sb2#
                    • 5.Sf4#
                    • 5.Sxc5#
                    • 5.Rd4#
                • 4.Sb5
                  • threat
                    • 5.Sc3#
                    • 5.Sc7#
                    • 5.Rd4#
                • 4.Sf5
                  • threat
                    • 5.Se3#
                    • 5.Rd4#
            • 3.Qa8+
              • 3...c6
                • 4.Sxc6
                  • threat
                    • 5.Sc1#
                    • 5.Se1#
                    • 5.Sb2#
                    • 5.Sf4#
                    • 5.Sxc5#
                    • 5.Sxe7#
                    • 5.Rd4#
                • 4.Sc2
                  • threat
                    • 5.Se3#
                    • 5.Rd4#
                • 4.Se2
                  • threat
                    • 5.Sc3#
                    • 5.Sef4#
                    • 5.Rd4#
                • 4.Sf3
                  • threat
                    • 5.Sc1#
                    • 5.Sde1#
                    • 5.Sb2#
                    • 5.Sf4#
                    • 5.Sxc5#
                    • 5.Rd4#
                • 4.Sb5
                  • threat
                    • 5.Sc3#
                    • 5.Sc7#
                    • 5.Rd4#
                • 4.Sf5
                  • threat
                    • 5.Se3#
                    • 5.Rd4#
            • 3.Sc2
              • threat
                • 4.Se3+
                  • 4...Kc6
                    • 5.Ba4#
                • 4.Rd4+
                  • 4...Kc6
                    • 5.b5#
                • 4.Qb7+
                  • 4...Qc6
                    • 5.Rd4#
                  • 4...c6
                    • 5.Se3#
                    • 5.Rd4#
                • 4.Qa8+
                  • 4...Qc6
                    • 5.Rd4#
                  • 4...c6
                    • 5.Se3#
                    • 5.Rd4#
                • 4.Qb5
                  • threat
                    • 5.Se3#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
                • 4.b5
                  • threat
                    • 5.Se3#
                    • 5.Rd4#
              • 3...Kc6
                • 4.Ba4+
                  • 4...Kd5
                    • 5.Se3#
                • 4.Qa8+
                  • 4...Kb5
                    • 5.Qa4#
                    • 5.a4#
                  • 4...Kd7
                    • 5.Sxc5#
              • 3...Qxe5
                • 4.Sf4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Sxe5#
                    • 5.Ba4#
                    • 5.b5#
              • 3...Qh3
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
              • 3...Qg4
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
              • 3...Qf5
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rxc5+
                  • 4...Ke4
                    • 5.Qc4#
              • 3...Qd7
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rf4+
                  • 4...Kc6
                    • 5.b5#
                  • 4...c4
                    • 5.Qxc4#
                • 4.Rg4+
                  • 4...Kc6
                    • 5.b5#
                  • 4...c4
                    • 5.Qxc4#
              • 3...Qc8
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
              • 3...Qd6
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Ba4#
            • 3.Se2
              • threat
                • 4.Sc3+
                  • 4...Kc6
                    • 5.Ba4#
                • 4.Sef4+
                  • 4...Kc6
                    • 5.Ba4#
                • 4.Rd4+
                  • 4...Kc6
                    • 5.b5#
                • 4.Rxc5+
                  • 4...Ke4
                    • 5.Sg3#
                • 4.Qb7+
                  • 4...Qc6
                    • 5.Sef4#
                    • 5.Rd4#
                  • 4...c6
                    • 5.Sc3#
                    • 5.Sef4#
                    • 5.Rd4#
                • 4.Qa8+
                  • 4...Qc6
                    • 5.Sef4#
                    • 5.Rd4#
                  • 4...c6
                    • 5.Sc3#
                    • 5.Sef4#
                    • 5.Rd4#
                • 4.Qb5
                  • threat
                    • 5.Sc3#
                    • 5.Sef4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
                • 4.b5
                  • threat
                    • 5.Sc3#
                    • 5.Sef4#
                    • 5.Rd4#
              • 3...Kc6
                • 4.Ba4+
                  • 4...Kd5
                    • 5.Sc3#
                    • 5.Sef4#
                • 4.Qa8+
                  • 4...Kb5
                    • 5.Sc3#
                    • 5.Qa4#
                    • 5.a4#
                  • 4...Kd7
                    • 5.Sxc5#
              • 3...Qxe5
                • 4.Sdf4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Sxe5#
                    • 5.Ba4#
                    • 5.b5#
              • 3...Qg4
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
              • 3...Qf5
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rxc5+
                  • 4...Ke4
                    • 5.Sc3#
                    • 5.Sg3#
                    • 5.Qc4#
            • 3.Sf3
              • threat
                • 4.Sc1+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.Rxc5#
                    • 5.b5#
                • 4.Sde1+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.Rxc5#
                    • 5.b5#
                • 4.Sb2+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.Rxc5#
                    • 5.b5#
                • 4.Sf4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.Rxc5#
                    • 5.b5#
                • 4.Sxc5+
                  • 4...Kc6
                    • 5.Sxe6#
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rd4+
                  • 4...Kc6
                    • 5.b5#
                • 4.Qb7+
                  • 4...Qc6
                    • 5.Sf4#
                    • 5.Sxc5#
                    • 5.Rd4#
                  • 4...c6
                    • 5.Sc1#
                    • 5.Sde1#
                    • 5.Sb2#
                    • 5.Sf4#
                    • 5.Sxc5#
                    • 5.Rd4#
                • 4.Qa8+
                  • 4...Qc6
                    • 5.Sf4#
                    • 5.Sxc5#
                    • 5.Rd4#
                  • 4...c6
                    • 5.Sc1#
                    • 5.Sde1#
                    • 5.Sb2#
                    • 5.Sf4#
                    • 5.Sxc5#
                    • 5.Rd4#
                • 4.Qb5
                  • threat
                    • 5.Sc1#
                    • 5.Sde1#
                    • 5.Sb2#
                    • 5.Sf4#
                    • 5.Sxc5#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
                • 4.b5
                  • threat
                    • 5.Sc1#
                    • 5.Sde1#
                    • 5.Sb2#
                    • 5.Sb4#
                    • 5.Sf4#
                    • 5.Sxc5#
                    • 5.Rd4#
              • 3...Kc6
                • 4.Ba4+
                  • 4...Kd5
                    • 5.Sc1#
                    • 5.Sde1#
                    • 5.Sb2#
                    • 5.Sf4#
                    • 5.Sxc5#
                • 4.Qa8+
                  • 4...Kb5
                    • 5.Qa4#
                    • 5.a4#
                  • 4...Kd7
                    • 5.Sxc5#
              • 3...Qxe5
                • 4.Sf4+
                  • 4...Kc6
                    • 5.Sxe5#
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Sdxe5#
                    • 5.Sfxe5#
                    • 5.Ba4#
                    • 5.b5#
              • 3...Qd6
                • 4.Sf4+
                  • 4...Kc6
                    • 5.Ba4#
                • 4.Sxc5+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Ba4#
            • 3.Sf5
              • threat
                • 4.Se3+
                  • 4...Kc6
                    • 5.Ba4#
                • 4.Rd4+
                  • 4...Kc6
                    • 5.b5#
                • 4.Rxc5+
                  • 4...Ke4
                    • 5.Sg3#
                • 4.Qb7+
                  • 4...Qc6
                    • 5.Rd4#
                  • 4...c6
                    • 5.Se3#
                    • 5.Rd4#
                • 4.Qa8+
                  • 4...Qc6
                    • 5.Rd4#
                  • 4...c6
                    • 5.Se3#
                    • 5.Rd4#
                • 4.Qb5
                  • threat
                    • 5.Se3#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
                • 4.b5
                  • threat
                    • 5.Se3#
                    • 5.Rd4#
              • 3...Kc6
                • 4.Ba4+
                  • 4...Kd5
                    • 5.Se3#
                • 4.Qa8+
                  • 4...Kb5
                    • 5.Qa4#
                    • 5.a4#
                  • 4...Kd7
                    • 5.Sxc5#
                • 4.Sxc5
                  • threat
                    • 5.Sxe6#
                    • 5.Ba4#
                    • 5.b5#
                  • 4...Qxc4
                    • 5.Sxe7#
                • 4.Sc1
                  • threat
                    • 5.Ba4#
                    • 5.Rxc5#
                    • 5.b5#
                  • 4...Qxc4
                    • 5.Sxe7#
                • 4.Se1
                  • threat
                    • 5.Ba4#
                    • 5.Rxc5#
                    • 5.b5#
                  • 4...Qxc4
                    • 5.Sxe7#
                • 4.Sb2
                  • threat
                    • 5.Ba4#
                    • 5.Rxc5#
                    • 5.b5#
                  • 4...Qxc4
                    • 5.Sxe7#
                • 4.Sf4
                  • threat
                    • 5.Ba4#
                    • 5.Rxc5#
                    • 5.b5#
                  • 4...Qxc4
                    • 5.Sxe7#
              • 3...Qxf5
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rxc5+
                  • 4...Ke4
                    • 5.Qc4#
              • 3...Qxe5
                • 4.Sf4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Sxe5#
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rf4+
                  • 4...Kc6
                    • 5.Sxe5#
                  • 4...c4
                    • 5.Qxc4#
                • 4.Rg4+
                  • 4...Kc6
                    • 5.Sxe5#
                  • 4...c4
                    • 5.Qxc4#
                • 4.Rxc5+
                  • 4...Ke4
                    • 5.Rxe5#
            • 3.Sc6
              • threat
                • 4.Sc1+
                  • 4...Kxc6
                    • 5.Ba4#
                    • 5.Rxc5#
                    • 5.b5#
                • 4.Se1+
                  • 4...Kxc6
                    • 5.Ba4#
                    • 5.Rxc5#
                    • 5.b5#
                • 4.Sb2+
                  • 4...Kxc6
                    • 5.Ba4#
                    • 5.Rxc5#
                    • 5.b5#
                • 4.Sf4+
                  • 4...Kxc6
                    • 5.Ba4#
                    • 5.Rxc5#
                    • 5.b5#
                • 4.Sxc5+
                  • 4...Kxc6
                    • 5.Sxe6#
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rd4+
                  • 4...Kxc6
                    • 5.b5#
                • 4.Sa5
                  • threat
                    • 5.Rd4#
                • 4.Sa7
                  • threat
                    • 5.Rd4#
                • 4.Sb8
                  • threat
                    • 5.Rd4#
                • 4.Sd8
                  • threat
                    • 5.Rd4#
                • 4.Qb5
                  • threat
                    • 5.Sc1#
                    • 5.Se1#
                    • 5.Sb2#
                    • 5.Sf4#
                    • 5.Sxc5#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
                • 4.Qb7
                  • threat
                    • 5.Sc1#
                    • 5.Se1#
                    • 5.Sb2#
                    • 5.Sf4#
                    • 5.Sxc5#
                    • 5.Sxe7#
                    • 5.Rd4#
                • 4.Qa8
                  • threat
                    • 5.Sc1#
                    • 5.Se1#
                    • 5.Sb2#
                    • 5.Sf4#
                    • 5.Sxc5#
                    • 5.Sxe7#
                    • 5.Rd4#
                • 4.b5
                  • threat
                    • 5.Sc1#
                    • 5.Se1#
                    • 5.Sb2#
                    • 5.Sdb4#
                    • 5.Sf4#
                    • 5.Sxc5#
                    • 5.Rd4#
              • 3...Kxc6
                • 4.Qa8+
                  • 4...Kb5
                    • 5.Qa4#
                    • 5.a4#
                  • 4...Kd7
                    • 5.Sxc5#
              • 3...Qxe5
                • 4.Sf4+
                  • 4...Kxc6
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rd4+
                  • 4...Kxc6
                    • 5.Sxe5#
                    • 5.Ba4#
                    • 5.b5#
              • 3...Qd6
                • 4.Sf4+
                  • 4...Kxc6
                    • 5.Ba4#
                • 4.Sxc5+
                  • 4...Kxc6
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rd4+
                  • 4...Kxc6
                    • 5.Ba4#
          • 2...Bh6
            • 3.Qb7+
              • 3...c6
                • 4.Sxc6
                  • threat
                    • 5.Sf4#
                    • 5.Sxe7#
                    • 5.Rd4#
                • 4.Sf3
                  • threat
                    • 5.Sf4#
                    • 5.Rd4#
                • 4.Sf5
                  • threat
                    • 5.Rd4#
            • 3.Qa8+
              • 3...c6
                • 4.Sxc6
                  • threat
                    • 5.Sf4#
                    • 5.Sxe7#
                    • 5.Rd4#
                • 4.Sf3
                  • threat
                    • 5.Sf4#
                    • 5.Rd4#
                • 4.Sf5
                  • threat
                    • 5.Rd4#
            • 3.Se2
              • threat
                • 4.Sc3+
                  • 4...Kc6
                    • 5.Ba4#
                • 4.Rd4+
                  • 4...Kc6
                    • 5.b5#
                • 4.Rxc5+
                  • 4...Ke4
                    • 5.Sg3#
                • 4.Qb7+
                  • 4...Qc6
                    • 5.Rd4#
                  • 4...c6
                    • 5.Sc3#
                    • 5.Rd4#
                • 4.Qa8+
                  • 4...Qc6
                    • 5.Rd4#
                  • 4...c6
                    • 5.Sc3#
                    • 5.Rd4#
              • 3...Kc6
                • 4.Ba4+
                  • 4...Kd5
                    • 5.Sc3#
                • 4.Qa8+
                  • 4...Kb5
                    • 5.Sc3#
                    • 5.Qa4#
                    • 5.a4#
                  • 4...Kd7
                    • 5.Sxc5#
              • 3...Qxe5
                • 4.Sdf4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Sxe5#
                    • 5.Ba4#
                    • 5.b5#
              • 3...Bxd3
                • 4.Rxc5+
                  • 4...Ke4
                    • 5.Qxd3#
              • 3...cxb4
                • 4.Rc1+
                  • 4...Ke4
                    • 5.Sg3#
                • 4.Rcc2+
                  • 4...Ke4
                    • 5.Sg3#
                • 4.Rc3+
                  • 4...Ke4
                    • 5.Sg3#
                • 4.Re4+
                  • 4...Kxe4
                    • 5.Sg3#
                  • 4...Kc6
                    • 5.Sxb4#
                • 4.Rf4+
                  • 4...Kc6
                    • 5.Sxb4#
                • 4.Rg4+
                  • 4...Kc6
                    • 5.Sxb4#
                • 4.Rc5+
                  • 4...Ke4
                    • 5.Sg3#
                • 4.Rc6+
                  • 4...Ke4
                    • 5.Sg3#
                  • 4...Kxc6
                    • 5.Sxb4#
                • 4.Rxc7+
                  • 4...Ke4
                    • 5.Sg3#
                • 4.Qb5+
                  • 4...c5
                    • 5.Rxb4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
                • 4.Qb7+
                  • 4...Qc6
                    • 5.Rxb4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
                    • 5.Qxc6#
                  • 4...c6
                    • 5.Rxb4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
                • 4.Qa8+
                  • 4...Qc6
                    • 5.Rxb4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
                    • 5.Qxc6#
                  • 4...c6
                    • 5.Rxb4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
              • 3...Qh3
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
              • 3...Qg4
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
              • 3...Qf5
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rxc5+
                  • 4...Ke4
                    • 5.Sc3#
                    • 5.Sg3#
                    • 5.Qc4#
            • 3.Sf3
              • threat
                • 4.Sf4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.Rxc5#
                    • 5.b5#
                • 4.Rd4+
                  • 4...Kc6
                    • 5.b5#
                • 4.Qb7+
                  • 4...Qc6
                    • 5.Sf4#
                    • 5.Rd4#
                  • 4...c6
                    • 5.Sf4#
                    • 5.Rd4#
                • 4.Qa8+
                  • 4...Qc6
                    • 5.Sf4#
                    • 5.Rd4#
                  • 4...c6
                    • 5.Sf4#
                    • 5.Rd4#
                • 4.Qb5
                  • threat
                    • 5.Sf4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
                • 4.b5
                  • threat
                    • 5.Sb4#
                    • 5.Sf4#
                    • 5.Rd4#
              • 3...Kc6
                • 4.Ba4+
                  • 4...Kd5
                    • 5.Sf4#
                • 4.Qa8+
                  • 4...Kb5
                    • 5.Qa4#
                    • 5.a4#
                  • 4...Kd7
                    • 5.Sxc5#
              • 3...Qxe5
                • 4.Sf4+
                  • 4...Kc6
                    • 5.Sxe5#
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Sdxe5#
                    • 5.Sfxe5#
                    • 5.Ba4#
                    • 5.b5#
              • 3...Bxd3
                • 4.Rxd3+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.Rxc5#
                    • 5.b5#
                • 4.Qb7+
                  • 4...Qc6
                    • 5.Rd4#
                  • 4...c6
                    • 5.Rxd3#
                    • 5.Rd4#
                • 4.Qa8+
                  • 4...Qc6
                    • 5.Rd4#
                  • 4...c6
                    • 5.Rxd3#
                    • 5.Rd4#
                • 4.Qb5
                  • threat
                    • 5.Rxd3#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
                • 4.b5
                  • threat
                    • 5.Rxd3#
                    • 5.Rd4#
              • 3...Qd6
                • 4.Sf4+
                  • 4...Kc6
                    • 5.Ba4#
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Ba4#
            • 3.Sf5
              • threat
                • 4.Rd4+
                  • 4...Kc6
                    • 5.b5#
                • 4.Rxc5+
                  • 4...Ke4
                    • 5.Sg3#
                • 4.Qb7+
                  • 4...Qc6
                    • 5.Rd4#
                  • 4...c6
                    • 5.Rd4#
                • 4.Qa8+
                  • 4...Qc6
                    • 5.Rd4#
                  • 4...c6
                    • 5.Rd4#
                • 4.Qb5
                  • threat
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
                • 4.b5
                  • threat
                    • 5.Rd4#
              • 3...Kc6
                • 4.Qa8+
                  • 4...Kb5
                    • 5.Qa4#
                    • 5.a4#
                  • 4...Kd7
                    • 5.Sxc5#
                • 4.Sf4
                  • threat
                    • 5.Ba4#
                    • 5.Rxc5#
                    • 5.b5#
                  • 4...Qxc4
                    • 5.Sxe7#
              • 3...Qxf5
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rxc5+
                  • 4...Ke4
                    • 5.Qc4#
              • 3...Qxe5
                • 4.Sf4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Sxe5#
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rf4+
                  • 4...Kc6
                    • 5.Sxe5#
                  • 4...c4
                    • 5.Qxc4#
                • 4.Rg4+
                  • 4...Kc6
                    • 5.Sxe5#
                  • 4...c4
                    • 5.Qxc4#
                • 4.Rxc5+
                  • 4...Ke4
                    • 5.Rxe5#
              • 3...cxb4
                • 4.Rc1+
                  • 4...Ke4
                    • 5.Sg3#
                • 4.Rcc2+
                  • 4...Ke4
                    • 5.Sg3#
                • 4.Rc3+
                  • 4...Ke4
                    • 5.Sg3#
                • 4.Re4+
                  • 4...Kxe4
                    • 5.Sg3#
                  • 4...Kc6
                    • 5.Sxb4#
                • 4.Rf4+
                  • 4...Kc6
                    • 5.Sxb4#
                • 4.Rg4+
                  • 4...Kc6
                    • 5.Sxb4#
                • 4.Rc5+
                  • 4...Ke4
                    • 5.Sg3#
                • 4.Rc6+
                  • 4...Ke4
                    • 5.Sg3#
                  • 4...Kxc6
                    • 5.Sxb4#
                • 4.Rxc7+
                  • 4...Ke4
                    • 5.Sg3#
                • 4.Qb5+
                  • 4...c5
                    • 5.Rxb4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
                • 4.Qb7+
                  • 4...Qc6
                    • 5.Rxb4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
                    • 5.Qxc6#
                  • 4...c6
                    • 5.Rxb4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
                • 4.Qa8+
                  • 4...Qc6
                    • 5.Rxb4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
                    • 5.Qxc6#
                  • 4...c6
                    • 5.Rxb4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
                • 4.Re2
                  • threat
                    • 5.Sxb4#
                    • 5.Rc1#
                    • 5.Rcc2#
                    • 5.Rc3#
                    • 5.Rc5#
                    • 5.Rxc7#
                  • 4...c5
                    • 5.Rxc5#
                  • 4...Be3
                    • 5.Sxe3#
            • 3.Sc6
              • threat
                • 4.Sf4+
                  • 4...Kxc6
                    • 5.Ba4#
                    • 5.Rxc5#
                    • 5.b5#
                • 4.Rd4+
                  • 4...Kxc6
                    • 5.b5#
                • 4.Qb5
                  • threat
                    • 5.Sf4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
                • 4.Qb7
                  • threat
                    • 5.Sf4#
                    • 5.Sxe7#
                    • 5.Rd4#
                • 4.Qa8
                  • threat
                    • 5.Sf4#
                    • 5.Sxe7#
                    • 5.Rd4#
                • 4.b5
                  • threat
                    • 5.Sdb4#
                    • 5.Sf4#
                    • 5.Rd4#
              • 3...Kxc6
                • 4.Qa8+
                  • 4...Kb5
                    • 5.Qa4#
                    • 5.a4#
                  • 4...Kd7
                    • 5.Sxc5#
              • 3...Qxe5
                • 4.Sf4+
                  • 4...Kxc6
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rd4+
                  • 4...Kxc6
                    • 5.Sxe5#
                    • 5.Ba4#
                    • 5.b5#
              • 3...Bxd3
                • 4.Rxd3+
                  • 4...Kxc6
                    • 5.Ba4#
                    • 5.Rxc5#
                    • 5.b5#
              • 3...Qd6
                • 4.Sf4+
                  • 4...Kxc6
                    • 5.Ba4#
                • 4.Rd4+
                  • 4...Kxc6
                    • 5.Ba4#
          • 2...Sg4
            • 3.Qb7+
              • 3...c6
                • 4.Sxc6
                  • threat
                    • 5.Sf4#
                    • 5.Sxe7#
                    • 5.Rd4#
                • 4.Sf3
                  • threat
                    • 5.Sf4#
                    • 5.Rd4#
                • 4.Sf5
                  • threat
                    • 5.Rd4#
            • 3.Qa8+
              • 3...c6
                • 4.Sxc6
                  • threat
                    • 5.Sf4#
                    • 5.Sxe7#
                    • 5.Rd4#
                • 4.Sf3
                  • threat
                    • 5.Sf4#
                    • 5.Rd4#
                • 4.Sf5
                  • threat
                    • 5.Rd4#
            • 3.Sxe6
              • threat
                • 4.Sef4+
                  • 4...Kc6
                    • 5.Ba4#
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Sd8#
                    • 5.Ba4#
                    • 5.b5#
              • 3...Kc6
                • 4.Ba4+
                  • 4...Kd5
                    • 5.Sef4#
                    • 5.Sxc7#
                • 4.Qa8+
                  • 4...Kb5
                    • 5.Sxc7#
                    • 5.Qa4#
                    • 5.a4#
                  • 4...Kd7
                    • 5.Sdxc5#
              • 3...Kxe6
                • 4.Qc8+
                  • 4...Kd5
                    • 5.Qd7#
                  • 4...Kf7
                    • 5.Rf4#
              • 3...Bxd3
                • 4.Rxc5+
                  • 4...Ke4
                    • 5.Qxd3#
            • 3.Se2
              • threat
                • 4.Sc3+
                  • 4...Kc6
                    • 5.Ba4#
                • 4.Sef4+
                  • 4...Kc6
                    • 5.Ba4#
                • 4.Rd4+
                  • 4...Kc6
                    • 5.b5#
                • 4.Rxc5+
                  • 4...Ke4
                    • 5.Sg3#
                • 4.Qb7+
                  • 4...Qc6
                    • 5.Sef4#
                    • 5.Rd4#
                  • 4...c6
                    • 5.Sc3#
                    • 5.Sef4#
                    • 5.Rd4#
                • 4.Qa8+
                  • 4...Qc6
                    • 5.Sef4#
                    • 5.Rd4#
                  • 4...c6
                    • 5.Sc3#
                    • 5.Sef4#
                    • 5.Rd4#
              • 3...Kc6
                • 4.Ba4+
                  • 4...Kd5
                    • 5.Sc3#
                    • 5.Sef4#
                • 4.Qa8+
                  • 4...Kb5
                    • 5.Sc3#
                    • 5.Qa4#
                    • 5.a4#
                  • 4...Kd7
                    • 5.Sxc5#
              • 3...Qxe5
                • 4.Sdf4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
              • 3...Bxd3
                • 4.Rxc5+
                  • 4...Ke4
                    • 5.Qxd3#
              • 3...Qf5
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rxc5+
                  • 4...Ke4
                    • 5.Sc3#
                    • 5.Sg3#
                    • 5.Bd5#
                    • 5.Qc4#
            • 3.Sf3
              • threat
                • 4.Sf4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.Rxc5#
                    • 5.b5#
                • 4.Rd4+
                  • 4...Kc6
                    • 5.b5#
                • 4.Qb7+
                  • 4...Qc6
                    • 5.Sf4#
                    • 5.Rd4#
                  • 4...c6
                    • 5.Sf4#
                    • 5.Rd4#
                • 4.Qa8+
                  • 4...Qc6
                    • 5.Sf4#
                    • 5.Rd4#
                  • 4...c6
                    • 5.Sf4#
                    • 5.Rd4#
                • 4.Qb5
                  • threat
                    • 5.Sf4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rxg4#
                • 4.b5
                  • threat
                    • 5.Sb4#
                    • 5.Sf4#
                    • 5.Rd4#
              • 3...Kc6
                • 4.Ba4+
                  • 4...Kd5
                    • 5.Sf4#
                • 4.Qa8+
                  • 4...Kb5
                    • 5.Qa4#
                    • 5.a4#
                  • 4...Kd7
                    • 5.Sxc5#
              • 3...Qxe5
                • 4.Sf4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
              • 3...Bxd3
                • 4.Rxd3+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.Rxc5#
                    • 5.b5#
                • 4.Qb7+
                  • 4...Qc6
                    • 5.Rd4#
                  • 4...c6
                    • 5.Rxd3#
                    • 5.Rd4#
                • 4.Qa8+
                  • 4...Qc6
                    • 5.Rd4#
                  • 4...c6
                    • 5.Rxd3#
                    • 5.Rd4#
                • 4.Qb5
                  • threat
                    • 5.Rxd3#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rxg4#
                • 4.b5
                  • threat
                    • 5.Rxd3#
                    • 5.Rd4#
              • 3...Qd6
                • 4.Sf4+
                  • 4...Kc6
                    • 5.Ba4#
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Ba4#
            • 3.Sf5
              • threat
                • 4.Rd4+
                  • 4...Kc6
                    • 5.b5#
                • 4.Rxc5+
                  • 4...Ke4
                    • 5.Sg3#
                • 4.Qb7+
                  • 4...Qc6
                    • 5.Rd4#
                  • 4...c6
                    • 5.Rd4#
                • 4.Qa8+
                  • 4...Qc6
                    • 5.Rd4#
                  • 4...c6
                    • 5.Rd4#
                • 4.Qb5
                  • threat
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rxg4#
                • 4.b5
                  • threat
                    • 5.Rd4#
              • 3...Kc6
                • 4.Qa8+
                  • 4...Kb5
                    • 5.Qa4#
                    • 5.a4#
                  • 4...Kd7
                    • 5.Sxc5#
                • 4.Sxc5
                  • threat
                    • 5.Sxe6#
                    • 5.Ba4#
                    • 5.b5#
                  • 4...Qxc4
                    • 5.Sxe7#
                • 4.Sc1
                  • threat
                    • 5.Ba4#
                    • 5.Rxc5#
                    • 5.b5#
                  • 4...Qxc4
                    • 5.Sxe7#
                • 4.Se1
                  • threat
                    • 5.Ba4#
                    • 5.Rxc5#
                    • 5.b5#
                  • 4...Qxc4
                    • 5.Sxe7#
                • 4.Sb2
                  • threat
                    • 5.Ba4#
                    • 5.Rxc5#
                    • 5.b5#
                  • 4...Qxc4
                    • 5.Sxe7#
                • 4.Sf4
                  • threat
                    • 5.Ba4#
                    • 5.Rxc5#
                    • 5.b5#
                  • 4...Qxc4
                    • 5.Sxe7#
              • 3...Qxf5
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rxc5+
                  • 4...Ke4
                    • 5.Bd5#
                    • 5.Qc4#
              • 3...Qxe5
                • 4.Sf4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
              • 3...cxb4
                • 4.Rc1+
                  • 4...Ke4
                    • 5.Sg3#
                • 4.Rcc2+
                  • 4...Ke4
                    • 5.Sg3#
                • 4.Rc3+
                  • 4...Ke4
                    • 5.Sg3#
                • 4.Re4+
                  • 4...Kxe4
                    • 5.Sg3#
                  • 4...Kc6
                    • 5.Sxb4#
                • 4.Rf4+
                  • 4...Kc6
                    • 5.Sxb4#
                • 4.Rxg4+
                  • 4...Kc6
                    • 5.Sxb4#
                • 4.Rc5+
                  • 4...Ke4
                    • 5.Sg3#
                • 4.Rc6+
                  • 4...Ke4
                    • 5.Sg3#
                  • 4...Kxc6
                    • 5.Sxb4#
                • 4.Rxc7+
                  • 4...Ke4
                    • 5.Sg3#
                • 4.Qb5+
                  • 4...c5
                    • 5.Rxb4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rxg4#
                • 4.Qb7+
                  • 4...Qc6
                    • 5.Rxb4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rxg4#
                    • 5.Qxc6#
                  • 4...c6
                    • 5.Rxb4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rxg4#
                • 4.Qa8+
                  • 4...Qc6
                    • 5.Rxb4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rxg4#
                    • 5.Qxc6#
                  • 4...c6
                    • 5.Rxb4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rxg4#
                • 4.Re2
                  • threat
                    • 5.Sxb4#
                    • 5.Sf4#
                    • 5.Rc1#
                    • 5.Rcc2#
                    • 5.Rc3#
                    • 5.Rc5#
                    • 5.Rxc7#
                  • 4...c5
                    • 5.Rxc5#
                  • 4...Se3
                    • 5.Sxe3#
            • 3.Sc6
              • threat
                • 4.Sf4+
                  • 4...Kxc6
                    • 5.Ba4#
                    • 5.Rxc5#
                    • 5.b5#
                • 4.Rd4+
                  • 4...Kxc6
                    • 5.b5#
                • 4.Qb5
                  • threat
                    • 5.Sf4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rxg4#
                • 4.Qb7
                  • threat
                    • 5.Sf4#
                    • 5.Sxe7#
                    • 5.Rd4#
                • 4.Qa8
                  • threat
                    • 5.Sf4#
                    • 5.Sxe7#
                    • 5.Rd4#
                • 4.b5
                  • threat
                    • 5.Sdb4#
                    • 5.Sf4#
                    • 5.Rd4#
              • 3...Kxc6
                • 4.Qa8+
                  • 4...Kb5
                    • 5.Qa4#
                    • 5.a4#
                  • 4...Kd7
                    • 5.Sxc5#
              • 3...Qxe5
                • 4.Sf4+
                  • 4...Kxc6
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rd4+
                  • 4...Kxc6
                    • 5.Ba4#
                    • 5.b5#
              • 3...Bxd3
                • 4.Rxd3+
                  • 4...Kxc6
                    • 5.Ba4#
                    • 5.Rxc5#
                    • 5.b5#
              • 3...Qd6
                • 4.Sf4+
                  • 4...Kxc6
                    • 5.Ba4#
                • 4.Rd4+
                  • 4...Kxc6
                    • 5.Ba4#
        • 2.Se2
          • threat
            • 3.Sc3+
              • 3...Kc6
                • 4.Ba4#
            • 3.Rd4+
              • 3...Kc6
                • 4.b5#
            • 3.Qb7+
              • 3...Qc6
                • 4.Rd4#
              • 3...c6
                • 4.Sc3#
                • 4.Rd4#
            • 3.Qa8+
              • 3...Qc6
                • 4.Rd4#
              • 3...c6
                • 4.Sc3#
                • 4.Rd4#
          • 2...Rxe2
            • 3.Rf4+
              • 3...Kc6
                • 4.Qa8+
                  • 4...Kb5
                    • 5.Qa4#
                    • 5.a4#
                  • 4...Kd7
                    • 5.Sxc5#
            • 3.Rg4+
              • 3...Kc6
                • 4.Qa8+
                  • 4...Kb5
                    • 5.Qa4#
                    • 5.a4#
                  • 4...Kd7
                    • 5.Sxc5#
            • 3.Qb7+
              • 3...Qc6
                • 4.Rf4+
                  • 4...c4
                    • 5.Bxc4#
                • 4.Rg4+
                  • 4...c4
                    • 5.Bxc4#
              • 3...c6
                • 4.Rf4+
                  • 4...c4
                    • 5.Bxc4#
                • 4.Rg4+
                  • 4...c4
                    • 5.Bxc4#
            • 3.Qa8+
              • 3...Qc6
                • 4.Rf4+
                  • 4...c4
                    • 5.Bxc4#
                • 4.Rg4+
                  • 4...c4
                    • 5.Bxc4#
              • 3...c6
                • 4.Rf4+
                  • 4...c4
                    • 5.Bxc4#
                • 4.Rg4+
                  • 4...c4
                    • 5.Bxc4#
        • 2.Sf3
          • threat
            • 3.Sxf2+
              • 3...Kc6
                • 4.Ba4#
                • 4.Rxc5#
                • 4.b5#
              • 3...Bd3
                • 4.Rxc5#
            • 3.Sf4+
              • 3...Kc6
                • 4.Ba4#
                • 4.Rxc5#
                • 4.b5#
            • 3.Rd4+
              • 3...Kc6
                • 4.b5#
            • 3.Qb7+
              • 3...Qc6
                • 4.Sf4#
                • 4.Rd4#
              • 3...c6
                • 4.Sf4#
                • 4.Rd4#
            • 3.Qa8+
              • 3...Qc6
                • 4.Sf4#
                • 4.Rd4#
              • 3...c6
                • 4.Sf4#
                • 4.Rd4#
          • 2...Rxd2+
            • 3.Bxd2
              • threat
                • 4.Sf4+
                  • 4...Kc6
                    • 5.Ba4#
                • 4.Rd4+
                  • 4...Kc6
                    • 5.b5#
                • 4.Qb7+
                  • 4...Qc6
                    • 5.Sf4#
                    • 5.Rd4#
                  • 4...c6
                    • 5.Sf4#
                    • 5.Rd4#
                • 4.Qa8+
                  • 4...Qc6
                    • 5.Sf4#
                    • 5.Rd4#
                  • 4...c6
                    • 5.Sf4#
                    • 5.Rd4#
                • 4.Qb5
                  • threat
                    • 5.Sf4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
                • 4.b5
                  • threat
                    • 5.Sf4#
                    • 5.Rd4#
              • 3...Kc6
                • 4.Ba4+
                  • 4...Kd5
                    • 5.Sf4#
              • 3...Qxe5
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Sdxe5#
                    • 5.Sfxe5#
                    • 5.Ba4#
                    • 5.b5#
              • 3...Bxd3
                • 4.Qb7+
                  • 4...Qc6
                    • 5.Rd4#
                  • 4...c6
                    • 5.Rd4#
                • 4.Qa8+
                  • 4...Qc6
                    • 5.Rd4#
                  • 4...c6
                    • 5.Rd4#
              • 3...Qg4
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
              • 3...Qf5
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rxc5+
                  • 4...Ke4
                    • 5.Sf2#
                    • 5.Qc4#
              • 3...Qd7
                • 4.Sf4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.Rxc5#
                    • 5.b5#
                • 4.Rd4+
                  • 4...Kc6
                    • 5.Ba4#
                    • 5.b5#
                • 4.Rf4+
                  • 4...Kc6
                    • 5.b5#
                  • 4...c4
                    • 5.Qxc4#
                • 4.Rg4+
                  • 4...Kc6
                    • 5.b5#
                  • 4...c4
                    • 5.Qxc4#
          • 2...Rxf3
            • 3.Rf4+
              • 3...Kc6
                • 4.Qa8+
                  • 4...Kb5
                    • 5.Qa4#
                    • 5.a4#
                  • 4...Kd7
                    • 5.Sxc5#
            • 3.Rg4+
              • 3...Kc6
                • 4.Qa8+
                  • 4...Kb5
                    • 5.Qa4#
                    • 5.a4#
                  • 4...Kd7
                    • 5.Sxc5#
            • 3.Qb7+
              • 3...Qc6
                • 4.Rf4+
                  • 4...c4
                    • 5.Bxc4#
                • 4.Rg4+
                  • 4...c4
                    • 5.Bxc4#
              • 3...c6
                • 4.Rf4+
                  • 4...c4
                    • 5.Bxc4#
                • 4.Rg4+
                  • 4...c4
                    • 5.Bxc4#
            • 3.Qa8+
              • 3...Qc6
                • 4.Rf4+
                  • 4...c4
                    • 5.Bxc4#
                • 4.Rg4+
                  • 4...c4
                    • 5.Bxc4#
              • 3...c6
                • 4.Rf4+
                  • 4...c4
                    • 5.Bxc4#
                • 4.Rg4+
                  • 4...c4
                    • 5.Bxc4#
    • 1.Qb7+!
      • 1...c6
        • 2.Bxc6+
          • 2...Kxc4
            • 3.Se2
              • threat
                • 4.Sb2#
              • 3...Qxe5
                • 4.Qa6+
                  • 4...b5
                    • 5.Qxb5#
              • 3...Qxc6
                • 4.Sb2+
                  • 4...Kb5
                    • 5.Sc3#
                • 4.Qxc6
                  • threat
                    • 5.Sb2#
              • 3...cxb4
                • 4.Qa6+
                  • 4...b5
                    • 5.Qxb5#
                • 4.Qxb6
                  • threat
                    • 5.Sb2#
                    • 5.Qd4#
                    • 5.Qc5#
                    • 5.Qxb4#
                    • 5.Qb5#
                    • 5.Qa6#
                  • 4...b3+
                    • 5.Qxb3#
          • 2...Qxc6
            • 3.Qxc6+
              • 3...Kxc4
                • 4.Sb2+
                  • 4...Kc3
                    • 5.Se2#
                    • 5.Sb5#
                    • 5.Rd1#
                    • 5.Rd3#
                • 4.Se2
                  • threat
                    • 5.Sb2#
                • 4.Sb5
                  • threat
                    • 5.Sb2#
        • 2.Qxc6+
          • 2...Qxc6
            • 3.Bxc6+
              • 3...Kxc4
                • 4.Sb2+
                  • 4...Kc3
                    • 5.Se2#
                    • 5.Sb5#
                    • 5.Rd1#
                    • 5.Rd3#
        • 2.Sxc6
          • threat
            • 3.Sb2#
          • 2...Qxc6
            • 3.Sxc5+
              • 3...Kxc4
                • 4.Bb3+
                  • 4...Kc3
                    • 5.Rd1#
                    • 5.Rd3#
                    • 5.Rd5#
                    • 5.Rd6#
                    • 5.Rd7#
                    • 5.Rd8#
                  • 4...Kb5
                    • 5.Qa6#
              • 3...Kxe5
                • 4.Qxe7+
                  • 4...Qe6
                    • 5.Qxe6#
            • 3.Qxc6+
              • 3...Kxc4
                • 4.Sb2+
                  • 4...Kc3
                    • 5.Rd1#
                    • 5.Rd3#
                    • 5.Rd5#
                    • 5.Rd6#
                    • 5.Rd7#
                    • 5.Rd8#
        • 2.Bb3
          • threat
            • 3.Sc2
              • threat
                • 4.Se3#
                • 4.Rd4#
            • 3.Se2
              • threat
                • 4.Sc3#
                • 4.Rd4#
            • 3.Sb5
              • threat
                • 4.Sc3#
                • 4.Sc7#
                • 4.Rd4#
          • 2...Ke4
            • 3.Qxc6+
              • 3...Qxc6
                • 4.Sc2+
                  • 4...Kd5
                    • 5.Rd4#
                • 4.Sf3+
                  • 4...Ke3
                    • 5.Bf2#
                  • 4...Kd5
                    • 5.Sf4#
                    • 5.Sxc5#
                    • 5.Rd4#
                • 4.Sxf5+
                  • 4...Kd5
                    • 5.Rd4#
                  • 4...Kxf5
                    • 5.Rf4#
          • 2...Qd7
            • 3.Qxd7+
              • 3...Sxd7
                • 4.Sc2
                  • threat
                    • 5.Rd4#
                  • 4...Ke6
                    • 5.Rxc5#
                • 4.Se2
                  • threat
                    • 5.Rd4#
                  • 4...Ke6
                    • 5.Rxc5#
                • 4.Se6
                  • threat
                    • 5.Sc7#
                    • 5.Rd4#
                  • 4...Kxe6
                    • 5.Rxc5#
          • 2...Qc8
            • 3.Sxc5
              • threat
                • 4.Sf3#
                • 4.Sxc6#
              • 3...Kxe5
                • 4.Qxe7+
                  • 4...Kf4
                    • 5.Se2#
                  • 4...Kd5
                    • 5.Sc2#
                    • 5.Se2#
                    • 5.Sf3#
                    • 5.Sb5#
                    • 5.Sxf5#
                    • 5.Rc1#
                    • 5.Rcc2#
                    • 5.Rc3#
                  • 4...Qe6
                    • 5.Sxc6#
                • 4.Qb8+
                  • 4...Kd5
                    • 5.Sc2#
                    • 5.Se2#
                    • 5.Sf3#
                    • 5.Sb5#
                    • 5.Sxf5#
                    • 5.Sde6#
                    • 5.Rc1#
                    • 5.Rcc2#
                    • 5.Rc3#
                  • 4...Qc7
                    • 5.Sxc6#
                  • 4...Qxb8
                    • 5.Sxc6#
              • 3...bxc5
                • 4.Sxc6+
                  • 4...Ke6
                    • 5.Qxe7#
              • 3...Rf1
                • 4.Sf3+
                  • 4...Bd3
                    • 5.Rxd3#
                    • 5.Rc1#
                    • 5.Rcc2#
                    • 5.Rc3#
                    • 5.Rd4#
                    • 5.Re4#
                    • 5.Rf4#
                    • 5.Rg4#
                • 4.Sxc6+
                  • 4...Bd3
                    • 5.Rxd3#
                    • 5.Rc1#
                    • 5.Rcc2#
                    • 5.Rc3#
                    • 5.Rd4#
                    • 5.Re4#
                    • 5.Rf4#
                    • 5.Rg4#
              • 3...Rf2
                • 4.Sf3+
                  • 4...Rxd2+
                    • 5.Rc2#
                  • 4...Bd3
                    • 5.Rc1#
                    • 5.Rcc2#
                    • 5.Rc3#
                    • 5.Rd4#
                    • 5.Re4#
                    • 5.Rf4#
                    • 5.Rg4#
                • 4.Sxc6+
                  • 4...Rxd2+
                    • 5.Rc2#
                  • 4...Bd3
                    • 5.Rc1#
                    • 5.Rcc2#
                    • 5.Rc3#
                    • 5.Rd4#
                    • 5.Re4#
                    • 5.Rf4#
                    • 5.Rg4#
              • 3...Rf3
                • 4.Sxf3+
                  • 4...Bd3
                    • 5.Rxd3#
                    • 5.Rc1#
                    • 5.Rcc2#
                    • 5.Rc3#
                    • 5.Rd4#
                    • 5.Re4#
                    • 5.Rf4#
                    • 5.Rg4#
                • 4.Sxc6+
                  • 4...Rd3
                    • 5.Rc1#
                    • 5.Rcc2#
                    • 5.Rc3#
                    • 5.Rd4#
                    • 5.Re4#
                    • 5.Rf4#
                    • 5.Rg4#
                  • 4...Bd3
                    • 5.Rc1#
                    • 5.Rcc2#
                    • 5.Rc3#
                    • 5.Rd4#
                    • 5.Re4#
                    • 5.Rf4#
                    • 5.Rg4#
              • 3...Rf4
                • 4.Sf3+
                  • 4...Rd4
                    • 5.Rdxd4#
                    • 5.Rc1#
                    • 5.Rcc2#
                    • 5.Rc3#
                    • 5.Rcxd4#
                  • 4...Bd3
                    • 5.Rd4#
                    • 5.Re4#
                    • 5.Rxf4#
                • 4.Sxc6+
                  • 4...Rd4
                    • 5.Rdxd4#
                    • 5.Rc1#
                    • 5.Rcc2#
                    • 5.Rc3#
                    • 5.Rcxd4#
                  • 4...Bd3
                    • 5.Rd4#
                    • 5.Re4#
                    • 5.Rxf4#
              • 3...Rg5
                • 4.Sf3+
                  • 4...Bd3
                    • 5.Rxd3#
                    • 5.Rc1#
                    • 5.Rcc2#
                    • 5.Rc3#
                    • 5.Rd4#
                    • 5.Re4#
                    • 5.Rf4#
                    • 5.Rg4#
                • 4.Sxc6+
                  • 4...Bd3
                    • 5.Rxd3#
                    • 5.Rc1#
                    • 5.Rcc2#
                    • 5.Rc3#
                    • 5.Rd4#
                    • 5.Re4#
                    • 5.Rf4#
                    • 5.Rg4#
              • 3...Rh5
                • 4.Sf3+
                  • 4...Bd3
                    • 5.Rxd3#
                    • 5.Rc1#
                    • 5.Rcc2#
                    • 5.Rc3#
                    • 5.Rd4#
                    • 5.Re4#
                    • 5.Rf4#
                    • 5.Rg4#
                • 4.Sxc6+
                  • 4...Bd3
                    • 5.Rxd3#
                    • 5.Rc1#
                    • 5.Rcc2#
                    • 5.Rc3#
                    • 5.Rd4#
                    • 5.Re4#
                    • 5.Rf4#
                    • 5.Rg4#
                • 4.Rc1+
                  • 4...Kxe5
                    • 5.Bg3#
                • 4.Rcc2+
                  • 4...Kxe5
                    • 5.Bg3#
                • 4.Rc3+
                  • 4...Kxe5
                    • 5.Bg3#
              • 3...Bh6
                • 4.Sf3+
                  • 4...Bxd2
                    • 5.Rc1#
                    • 5.Rc2#
                    • 5.Rc3#
                    • 5.Rd4#
                    • 5.Re4#
                    • 5.Rf4#
                    • 5.Rg4#
                • 4.Sxc6+
                  • 4...Bxd2
                    • 5.Rc1#
                    • 5.Rc2#
                    • 5.Rc3#
                    • 5.Rd4#
                    • 5.Re4#
                    • 5.Rf4#
                    • 5.Rg4#
              • 3...Se4
                • 4.Sf3+
                  • 4...Sxd2
                    • 5.Rd4#
                • 4.Sxc6+
                  • 4...Sxd2
                    • 5.Rd4#
            • 3.Sxf5
              • threat
                • 4.Rd4#
              • 3...Ke6
                • 4.Qxe7+
                  • 4...Kd5
                    • 5.Sc1#
                    • 5.Sb2#
                    • 5.Sf2#
                    • 5.Sf4#
                    • 5.Sxc5#
                    • 5.Se3#
                    • 5.Rd4#
                    • 5.Qd6#
                  • 4...Kxf5
                    • 5.Rf2#
                    • 5.Rf4#
              • 3...Qxf5
                • 4.Sf4+
                  • 4...Kxe5
                    • 5.Qc7#
                    • 5.Qb8#
                • 4.Sxc5+
                  • 4...Kxe5
                    • 5.Qc7#
                    • 5.Qb8#
                  • 4...Qd3
                    • 5.Re4#
                • 4.Rf4+
                  • 4...c4
                    • 5.Bxc4#
                • 4.Rg4+
                  • 4...c4
                    • 5.Bxc4#
              • 3...Bxf5
                • 4.Sxc5+
                  • 4...Kxe5
                    • 5.Bg3#
                  • 4...Bd3
                    • 5.Re4#
                • 4.Rf4+
                  • 4...c4
                    • 5.Bxc4#
                • 4.Rg4+
                  • 4...c4
                    • 5.Bxc4#
            • 3.Qxc8
              • threat
                • 4.Qxc6#
              • 3...Ke4
                • 4.Sc2+
                  • 4...Kd5
                    • 5.Se3#
                    • 5.Rd4#
                • 4.Sf3+
                  • 4...Ke3
                    • 5.Bf2#
                  • 4...Kd5
                    • 5.Sc1#
                    • 5.Sb2#
                    • 5.Sf2#
                    • 5.Sf4#
                    • 5.Sxc5#
                    • 5.Rd4#
                • 4.Sxf5+
                  • 4...Kd5
                    • 5.Se3#
                    • 5.Sxe7#
                    • 5.Rd4#
                • 4.Qxc6+
                  • 4...Ke3
                    • 5.Sc2#
                  • 4...Sd5
                    • 5.Sc2#
              • 3...Be8
                • 4.Qe6+
                  • 4...Ke4
                    • 5.Sc2#
                    • 5.Sxf5#
                • 4.Sxf5
                  • threat
                    • 5.Se3#
                    • 5.Sxe7#
                    • 5.Rd4#
                • 4.Sc2
                  • threat
                    • 5.Se3#
                    • 5.Rd4#
                • 4.Se2
                  • threat
                    • 5.Sc3#
                    • 5.Rd4#
                • 4.Se6
                  • threat
                    • 5.Sc7#
                    • 5.Rd4#
            • 3.Sc2
              • threat
                • 4.Rd4#
              • 3...Ke6
                • 4.Qxc8+
                  • 4...Kd5
                    • 5.Se3#
                    • 5.Rd4#
                  • 4...Kf7
                    • 5.e6#
                  • 4...Sd7
                    • 5.Rxc5#
            • 3.Se2
              • threat
                • 4.Rd4#
              • 3...Ke6
                • 4.Qxc8+
                  • 4...Kd5
                    • 5.Sc3#
                    • 5.Rd4#
                  • 4...Kf7
                    • 5.e6#
                  • 4...Sd7
                    • 5.Rxc5#
            • 3.Sf3
              • threat
                • 4.Sf4#
                • 4.Sxc5#
                • 4.Rd4#
              • 3...Ke6
                • 4.Qxc8+
                  • 4...Kd5
                    • 5.Sc1#
                    • 5.Sb2#
                    • 5.Sf2#
                    • 5.Sf4#
                    • 5.Sxc5#
                    • 5.Rd4#
                  • 4...Kf7
                    • 5.e6#
                  • 4...Sd7
                    • 5.Rxc5#
              • 3...Rxf3
                • 4.Rf4+
                  • 4...c4
                    • 5.Bxc4#
                • 4.Rg4+
                  • 4...c4
                    • 5.Bxc4#
            • 3.Sb5
              • threat
                • 4.Rd4#
              • 3...Ke6
                • 4.Qxc8+
                  • 4...Kd5
                    • 5.Sc3#
                    • 5.Sc7#
                    • 5.Rd4#
                  • 4...Kf7
                    • 5.e6#
                  • 4...Sd7
                    • 5.Rxc5#
          • 2...Qd6
            • 3.exd6
              • threat
                • 4.Qxc6#
              • 3...Ke4
                • 4.Sc2+
                  • 4...Kd5
                    • 5.Rd4#
                • 4.Sf3+
                  • 4...Ke3
                    • 5.Bf2#
                  • 4...Kd5
                    • 5.Sf4#
                    • 5.Sxc5#
                    • 5.Rd4#
                • 4.Sxf5+
                  • 4...Kd5
                    • 5.Rd4#
                  • 4...Kxf5
                    • 5.Rf4#
                • 4.Qxe7+
                  • 4...Kd5
                    • 5.Qe6#
                  • 4...Re5
                    • 5.Qxe5#
              • 3...cxd4
                • 4.Rc3+
                  • 4...Ke4
                    • 5.Re2#
                  • 4...Kxd6
                    • 5.Rxc6#
                    • 5.Qxc6#
                • 4.Qxe7
                  • threat
                    • 5.Rc1#
                    • 5.Rcc2#
                    • 5.Rc3#
                    • 5.Rc5#
                  • 4...Re5
                    • 5.Qxe5#
                  • 4...c5
                    • 5.Rxc5#
                • 4.Re2
                  • threat
                    • 5.Rxc6#
                    • 5.Qxc6#
                  • 4...Kxd6
                    • 5.Rxc6#
                    • 5.Qxc6#
              • 3...Be8
                • 4.Sb5
                  • threat
                    • 5.Rd4#
                  • 4...Ke6
                    • 5.Re4#
          • 2...Rf1
            • 3.Sxc6
              • threat
                • 4.Sf4#
                • 4.Sxe7#
                • 4.Rd4#
              • 3...Qxc6
                • 4.Rf4+
                  • 4...c4
                    • 5.Bxc4#
                • 4.Rg4+
                  • 4...c4
                    • 5.Bxc4#
            • 3.Sf3
              • threat
                • 4.Sf4#
                • 4.Rd4#
              • 3...Rxf3
                • 4.Rf4+
                  • 4...c4
                    • 5.Bxc4#
                • 4.Rg4+
                  • 4...c4
                    • 5.Bxc4#
            • 3.Sf5
              • threat
                • 4.Se3#
                • 4.Rd4#
              • 3...Qxf5
                • 4.Sf4+
                  • 4...Kxe5
                    • 5.Qc7#
                    • 5.Qb8#
                • 4.Sxc5+
                  • 4...Kxe5
                    • 5.Qc7#
                    • 5.Qb8#
                  • 4...Qd3
                    • 5.Re4#
                • 4.Rf4+
                  • 4...c4
                    • 5.Bxc4#
                • 4.Rg4+
                  • 4...c4
                    • 5.Bxc4#
              • 3...Rxf5
                • 4.Rf4+
                  • 4...c4
                    • 5.Bxc4#
                • 4.Rg4+
                  • 4...c4
                    • 5.Bxc4#
              • 3...Bxf5
                • 4.Rf4+
                  • 4...c4
                    • 5.Bxc4#
                • 4.Rg4+
                  • 4...c4
                    • 5.Bxc4#
          • 2...Rf2
            • 3.Bxf2
              • threat
                • 4.Sxc6
                  • threat
                    • 5.Sf4#
                    • 5.Sxe7#
                    • 5.Rd4#
                • 4.Sf3
                  • threat
                    • 5.Sf4#
                    • 5.Rd4#
                • 4.Sf5
                  • threat
                    • 5.Se3#
                    • 5.Rd4#
                • 4.Re2
                  • threat
                    • 5.Sf4#
                    • 5.Rxc5#
                  • 4...Qxe5
                    • 5.Qxc6#
              • 3...Ke4
                • 4.Sxe6+
                  • 4...Kd5
                    • 5.Sef4#
                    • 5.Sc7#
                    • 5.Rd4#
                  • 4...Kf5
                    • 5.Sxg7#
                    • 5.Rf4#
              • 3...Bxd3
                • 4.Sf3
                  • threat
                    • 5.Rxd3#
                    • 5.Rd4#
              • 3...cxb4
                • 4.Rc1+
                  • 4...Ke4
                    • 5.Re1#
                • 4.Rc3+
                  • 4...Ke4
                    • 5.Re2#
                • 4.Sxc6
                  • threat
                    • 5.Sdxb4#
                    • 5.Sf4#
                    • 5.Scxb4#
                    • 5.Sxe7#
                    • 5.Rxb4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
                • 4.Sf3
                  • threat
                    • 5.Sxb4#
                    • 5.Sf4#
                    • 5.Rxb4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
                • 4.Sf5
                  • threat
                    • 5.Se3#
                    • 5.Rxb4#
                    • 5.Rd4#
                    • 5.Rf4#
                    • 5.Rg4#
              • 3...Qd7
                • 4.Re2
                  • threat
                    • 5.Sf4#
                    • 5.Rxc5#
              • 3...Qc8
                • 4.Re2
                  • threat
                    • 5.Sf4#
                    • 5.Rxc5#
              • 3...Qd6
                • 4.Re2
                  • threat
                    • 5.Sf4#
                    • 5.Rxc5#
                  • 4...Qxe5
                    • 5.Qxc6#
            • 3.Sf3
              • threat
                • 4.Sf4#
                • 4.Rd4#
              • 3...Rxd2+
                • 4.Bxd2
                  • threat
                    • 5.Sf4#
                    • 5.Rd4#
              • 3...Rxf3
                • 4.Rf4+
                  • 4...c4
                    • 5.Bxc4#
                • 4.Rg4+
                  • 4...c4
                    • 5.Bxc4#
          • 2...Rf4
            • 3.Sxc6
              • threat
                • 4.Sxf4#
                • 4.Sxe7#
                • 4.Rd4#
              • 3...Qxc6
                • 4.Rxf4+
                  • 4...c4
                    • 5.Bxc4#
              • 3...Rxc4
                • 4.Sf2+
                  • 4...Bd3
                    • 5.Rxd3#
                • 4.Sxc5+
                  • 4...Bd3
                    • 5.Rxd3#
            • 3.Sf3
              • threat
                • 4.Sxf4#
                • 4.Rd4#
              • 3...Rxf3
                • 4.Rf4+
                  • 4...c4
                    • 5.Bxc4#
                • 4.Rg4+
                  • 4...c4
                    • 5.Bxc4#
              • 3...Rxc4
                • 4.Sf2+
                  • 4...Bd3
                    • 5.Rxd3#
                • 4.Sxc5+
                  • 4...Bd3
                    • 5.Rxd3#
    • 1.Qa8+!
      • 1...c6
        • 2.Bxc6+
          • 2...Kxc4
            • 3.Se2
              • threat
                • 4.Sb2#
              • 3...Qxe5
                • 4.Qa6+
                  • 4...b5
                    • 5.Qxb5#
              • 3...Qxc6
                • 4.Sb2+
                  • 4...Kb5
                    • 5.Sc3#
                    • 5.Qa4#
                • 4.Qxc6
                  • threat
                    • 5.Sb2#
              • 3...cxb4
                • 4.Qa6+
                  • 4...b5
                    • 5.Qxb5#
                • 4.Qa4
                  • threat
                    • 5.Qc2#
                    • 5.Qb3#
                    • 5.Qb5#
                    • 5.Qxb4#
                  • 4...Qxc6
                    • 5.Qxc6#
          • 2...Qxc6
            • 3.Qxc6+
              • 3...Kxc4
                • 4.Sb2+
                  • 4...Kc3
                    • 5.Se2#
                    • 5.Sb5#
                    • 5.Rd1#
                    • 5.Rd3#
                • 4.Se2
                  • threat
                    • 5.Sb2#
                • 4.Sb5
                  • threat
                    • 5.Sb2#
        • 2.Qxc6+
          • 2...Qxc6
            • 3.Bxc6+
              • 3...Kxc4
                • 4.Sb2+
                  • 4...Kc3
                    • 5.Se2#
                    • 5.Sb5#
                    • 5.Rd1#
                    • 5.Rd3#
        • 2.Sxc6
          • threat
            • 3.Sb2#
          • 2...Qxc6
            • 3.Qxc6+
              • 3...Kxc4
                • 4.Sb2+
                  • 4...Kc3
                    • 5.Rd1#
                    • 5.Rd3#
                    • 5.Rd5#
                    • 5.Rd6#
                    • 5.Rd7#
                    • 5.Rd8#

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