Problem Display
PID: 144703 (1K6/1b2B3/2p1npBp/2PQPN2/1bnpNkpp/1q1Rp3/3pP3/3r3R w - - 0 1)

Schafer, William

British Chess Magazine 09. Ty., 1899

1K6/1b2B3/2p1npBp/2PQPN2/1bnpNkpp/1q1Rp3/3pP3/3r3R

#4

11 + 15


SOLUTION


  • COOKED
  • Keys
    • 1.Seg3!
      • threat
        • 2.Qe4+
          • 2...Kg5
            • 3.Bxf6+
              • 3...Kxg6
                • 4.Sd6#
            • 3.Sd6
              • threat
                • 4.Sf7#
                • 4.Bxf6#
                • 4.Qf5#
        • 2.Bxf6
          • threat
            • 3.Sh5#
            • 3.Qe4#
          • 2...hxg3
            • 3.Rxd4+
              • 3...Sxd4
                • 4.Qxd4#
            • 3.Qf3+
              • 3...gxf3
                • 4.Rh4#
            • 3.Qxd4+
              • 3...Sxd4
                • 4.Rxd4#
            • 3.Sxe3
              • threat
                • 4.Sg2#
                • 4.Qe4#
              • 3...g2
                • 4.Sxg2#
            • 3.Sg7
              • threat
                • 4.Sh5#
                • 4.Sxe6#
                • 4.Qe4#
          • 2...cxd5
            • 3.Sh5+
              • 3...Ke4
                • 4.Sxe3#
                • 4.Sfg3#
                • 4.Sxd4#
                • 4.Sxh4#
                • 4.Sd6#
                • 4.Sxh6#
                • 4.Se7#
                • 4.Sfg7#
        • 2.Qxe6
          • threat
            • 3.Sh5+
              • 3...Ke4
                • 4.Sfg3#
                • 4.Sd6#
                • 4.Rxd4#
              • 3...Kg5
                • 4.Qxf6#
            • 3.Rxd4+
              • 3...Kg5
                • 4.Qxf6#
          • 2...Kg5
            • 3.Bxf6+
              • 3...Kf4
                • 4.Rxd4#
              • 3...Kxg6
                • 4.Qg8#
            • 3.Qxf6+
              • 3...Kf4
                • 4.Rxd4#
            • 3.Rxd4
              • threat
                • 4.Qxf6#
              • 3...Kxg6
                • 4.Qg8#
          • 2...Qxd3
            • 3.Sh5+
              • 3...Ke4
                • 4.Sfg3#
                • 4.Sd6#
              • 3...Kg5
                • 4.Qxf6#
          • 2...Bxc5
            • 3.Sh5+
              • 3...Ke4
                • 4.Sfg3#
                • 4.Sd6#
              • 3...Kg5
                • 4.Qxf6#
          • 2...fxe5
            • 3.Sh5+
              • 3...Ke4
                • 4.Sxe3#
                • 4.Sfg3#
                • 4.Sxd4#
                • 4.Sxh4#
                • 4.Sd6#
                • 4.Sxh6#
                • 4.Sfg7#
                • 4.Rxd4#
            • 3.Rxd4+
              • 3...exd4
                • 4.Sh5#
                • 4.Qe4#
              • 3...e4
                • 4.Sh5#
                • 4.Rxe4#
                • 4.Qxe4#
          • 2...Qb2
            • 3.Sh5+
              • 3...Ke4
                • 4.Sfg3#
                • 4.Sd6#
              • 3...Kg5
                • 4.Qxf6#
          • 2...Qc3
            • 3.Sh5+
              • 3...Ke4
                • 4.Sfg3#
                • 4.Sd6#
              • 3...Kg5
                • 4.Qxf6#
          • 2...Bc3
            • 3.Sh5+
              • 3...Ke4
                • 4.Sfg3#
                • 4.Sd6#
              • 3...Kg5
                • 4.Qxf6#
          • 2...Sd6
            • 3.Sh5+
              • 3...Ke4
                • 4.Sfg3#
                • 4.Sxd6#
                • 4.Rxd4#
              • 3...Kg5
                • 4.Qxf6#
      • 1...Kg5
        • 2.Sxh4
          • threat
            • 3.Se4+
              • 3...Kf4
                • 4.Sg2#
            • 3.Bxf6+
              • 3...Kf4
                • 4.Sh5#
          • 2...Kf4
            • 3.Sh5+
              • 3...Kg5
                • 4.Bxf6#
          • 2...h5
            • 3.Bxf6+
              • 3...Kf4
                • 4.Sxh5#
              • 3...Kh6
                • 4.Sgf5#
          • 2...Rf1
            • 3.Se4+
              • 3...Kf4
                • 4.Sg2#
                • 4.Rxf1#
      • 1...Qxd3
        • 2.Bxf6
          • threat
            • 3.Sh5#
          • 2...Qxf5
            • 3.Qe4+
              • 3...Kxg3
                • 4.Bxh4#
              • 3...Qxe4
                • 4.Sh5#
          • 2...hxg3
            • 3.Qf3+
              • 3...gxf3
                • 4.Rh4#
          • 2...cxd5
            • 3.Sh5+
              • 3...Ke4
                • 4.Sfg3#
                • 4.Sxh4#
                • 4.Sd6#
                • 4.Sxh6#
                • 4.Se7#
                • 4.Sfg7#
          • 2...Sg7
            • 3.Qf3+
              • 3...gxf3
                • 4.Rxh4#
      • 1...Bxc5
        • 2.Qe4+
          • 2...Kg5
            • 3.Bxf6+
              • 3...Kxg6
                • 4.Sd6#
      • 1...Sxe5
        • 2.Qxe5+
          • 2...Kxe5
            • 3.Bd6+
              • 3...Kd5
                • 4.Sxe3#
          • 2...fxe5
            • 3.Sh5+
              • 3...Ke4
                • 4.Sxe3#
      • 1...Sxc5
        • 2.Rxd4+
          • 2...Kg5
            • 3.Bxf6+
              • 3...Kxg6
                • 4.Qg8#
          • 2...Se4
            • 3.Qxe4+
              • 3...Kg5
                • 4.Qxg4#
      • 1...hxg3
        • 2.Bxf6
          • threat
            • 3.Rxd4+
              • 3...Sxd4
                • 4.Qxd4#
            • 3.Qf3+
              • 3...gxf3
                • 4.Rh4#
            • 3.Qxd4+
              • 3...Sxd4
                • 4.Rxd4#
            • 3.Sxe3
              • threat
                • 4.Sg2#
                • 4.Qe4#
              • 3...g2
                • 4.Sxg2#
            • 3.Sg7
              • threat
                • 4.Sh5#
                • 4.Sxe6#
                • 4.Qe4#
          • 2...cxd5
            • 3.Sg7
              • threat
                • 4.Sh5#
                • 4.Sxe6#
              • 3...Sxg7
                • 4.Rxd4#
          • 2...Sg5
            • 3.Rxd4+
              • 3...Se4
                • 4.Rxe4#
                • 4.Qxe4#
      • 1...cxd5
        • 2.Bxf6
          • threat
            • 3.Sh5+
              • 3...Ke4
                • 4.Sxe3#
                • 4.Sfg3#
                • 4.Sxd4#
                • 4.Sxh4#
                • 4.Sd6#
                • 4.Sxh6#
                • 4.Se7#
                • 4.Sfg7#
          • 2...Qxd3
            • 3.Sh5+
              • 3...Ke4
                • 4.Sfg3#
                • 4.Sxh4#
                • 4.Sd6#
                • 4.Sxh6#
                • 4.Se7#
                • 4.Sfg7#
          • 2...Sxe5
            • 3.Sh5+
              • 3...Ke4
                • 4.Sfg3#
                • 4.Sd6#
          • 2...Sxc5
            • 3.Sh5+
              • 3...Ke4
                • 4.Sxe3#
                • 4.Sfg3#
                • 4.Sxd4#
                • 4.Sxh4#
                • 4.Sd6#
                • 4.Sxh6#
                • 4.Se7#
                • 4.Sfg7#
                • 4.Rxd4#
            • 3.Rxd4+
              • 3...Se4
                • 4.Sh5#
          • 2...hxg3
            • 3.Sg7
              • threat
                • 4.Sh5#
                • 4.Sxe6#
              • 3...Sxg7
                • 4.Rxd4#
          • 2...Sd6
            • 3.Sh5+
              • 3...Ke4
                • 4.Sfg3#
                • 4.Sxd6#
          • 2...Sg5
            • 3.Sh5+
              • 3...Ke4
                • 4.Sxe3#
                • 4.Sfg3#
                • 4.Sxd4#
                • 4.Sxh4#
                • 4.Sd6#
                • 4.Sxh6#
                • 4.Se7#
                • 4.Sfg7#
                • 4.Rxd4#
            • 3.Rxd4+
              • 3...Se4
                • 4.Sh5#
          • 2...h3
            • 3.Sh5+
              • 3...Ke4
                • 4.Sxe3#
                • 4.Sfg3#
                • 4.Sxd4#
                • 4.Sh4#
                • 4.Sd6#
                • 4.Sxh6#
                • 4.Se7#
                • 4.Sfg7#
          • 2...h5
            • 3.Sxh5+
              • 3...Ke4
                • 4.Sxe3#
                • 4.Sfg3#
                • 4.Sxd4#
                • 4.Sxh4#
                • 4.Sd6#
                • 4.Sh6#
                • 4.Se7#
                • 4.Sfg7#
      • 1...Qa2
        • 2.Qe4+
          • 2...Kg5
            • 3.Bxf6+
              • 3...Kxg6
                • 4.Sd6#
      • 1...Qa4
        • 2.Qe4+
          • 2...Kg5
            • 3.Bxf6+
              • 3...Kxg6
                • 4.Sd6#
      • 1...Qa3
        • 2.Qe4+
          • 2...Kg5
            • 3.Bxf6+
              • 3...Kxg6
                • 4.Sd6#
      • 1...Ra1
        • 2.Qe4+
          • 2...Kg5
            • 3.Bxf6+
              • 3...Kxg6
                • 4.Sd6#
      • 1...Ba3
        • 2.Qe4+
          • 2...Kg5
            • 3.Bxf6+
              • 3...Kxg6
                • 4.Sd6#
      • 1...Bc3
        • 2.Qe4+
          • 2...Kg5
            • 3.Bxf6+
              • 3...Kxg6
                • 4.Sd6#
      • 1...Ba5
        • 2.Qe4+
          • 2...Kg5
            • 3.Bxf6+
              • 3...Kxg6
                • 4.Sd6#
      • 1...Ba6
        • 2.Qe4+
          • 2...Kg5
            • 3.Bxf6+
              • 3...Kxg6
                • 4.Sd6#
      • 1...Ba8
        • 2.Qe4+
          • 2...Kg5
            • 3.Bxf6+
              • 3...Kxg6
                • 4.Sd6#
      • 1...Bc8
        • 2.Qe4+
          • 2...Kg5
            • 3.Bxf6+
              • 3...Kxg6
                • 4.Sd6#
      • 1...Sb2
        • 2.Qe4+
          • 2...Kg5
            • 3.Bxf6+
              • 3...Kxg6
                • 4.Sd6#
            • 3.Sd6
              • threat
                • 4.Sf7#
                • 4.Bxf6#
                • 4.Qf5#
            • 3.Bh5
              • threat
                • 4.Bxf6#
                • 4.Qxg4#
            • 3.Bf7
              • threat
                • 4.Bxf6#
            • 3.Bh7
              • threat
                • 4.Bxf6#
            • 3.Be8
              • threat
                • 4.Bxf6#
        • 2.Bxf6
          • threat
            • 3.Sh5#
            • 3.Qe4#
          • 2...Qxd5
            • 3.Sh5+
              • 3...Ke4
                • 4.Sxe3#
                • 4.Sfg3#
                • 4.Sxd4#
                • 4.Sxh4#
                • 4.Sd6#
                • 4.Sxh6#
                • 4.Se7#
                • 4.Sfg7#
          • 2...hxg3
            • 3.Rxd4+
              • 3...Sxd4
                • 4.Qxd4#
            • 3.Qf3+
              • 3...gxf3
                • 4.Rh4#
            • 3.Qxd4+
              • 3...Sxd4
                • 4.Rxd4#
            • 3.Sg7
              • threat
                • 4.Sh5#
                • 4.Sxe6#
                • 4.Qe4#
          • 2...cxd5
            • 3.Sh5+
              • 3...Ke4
                • 4.Sxe3#
                • 4.Sfg3#
                • 4.Sxd4#
                • 4.Sxh4#
                • 4.Sd6#
                • 4.Sxh6#
                • 4.Se7#
                • 4.Sfg7#
      • 1...Sa3
        • 2.Qe4+
          • 2...Kg5
            • 3.Bxf6+
              • 3...Kxg6
                • 4.Sd6#
            • 3.Sd6
              • threat
                • 4.Sf7#
                • 4.Bxf6#
                • 4.Qf5#
            • 3.Bh5
              • threat
                • 4.Bxf6#
                • 4.Qxg4#
            • 3.Bf7
              • threat
                • 4.Bxf6#
            • 3.Bh7
              • threat
                • 4.Bxf6#
            • 3.Be8
              • threat
                • 4.Bxf6#
        • 2.Bxf6
          • threat
            • 3.Sh5#
            • 3.Qe4#
          • 2...Qxd5
            • 3.Sh5+
              • 3...Ke4
                • 4.Sxe3#
                • 4.Sfg3#
                • 4.Sxd4#
                • 4.Sxh4#
                • 4.Sd6#
                • 4.Sxh6#
                • 4.Se7#
                • 4.Sfg7#
          • 2...hxg3
            • 3.Rxd4+
              • 3...Sxd4
                • 4.Qxd4#
            • 3.Qf3+
              • 3...gxf3
                • 4.Rh4#
            • 3.Qxd4+
              • 3...Sxd4
                • 4.Rxd4#
            • 3.Sg7
              • threat
                • 4.Sh5#
                • 4.Sxe6#
                • 4.Qe4#
          • 2...cxd5
            • 3.Sh5+
              • 3...Ke4
                • 4.Sxe3#
                • 4.Sfg3#
                • 4.Sxd4#
                • 4.Sxh4#
                • 4.Sd6#
                • 4.Sxh6#
                • 4.Se7#
                • 4.Sfg7#
      • 1...Sa5
        • 2.Qe4+
          • 2...Kg5
            • 3.Bxf6+
              • 3...Kxg6
                • 4.Sd6#
            • 3.Sd6
              • threat
                • 4.Sf7#
                • 4.Bxf6#
                • 4.Qf5#
            • 3.Bh5
              • threat
                • 4.Bxf6#
                • 4.Qxg4#
            • 3.Bf7
              • threat
                • 4.Bxf6#
            • 3.Bh7
              • threat
                • 4.Bxf6#
            • 3.Be8
              • threat
                • 4.Bxf6#
        • 2.Bxf6
          • threat
            • 3.Sh5#
            • 3.Qe4#
          • 2...Qxd5
            • 3.Sh5+
              • 3...Ke4
                • 4.Sxe3#
                • 4.Sfg3#
                • 4.Sxd4#
                • 4.Sxh4#
                • 4.Sd6#
                • 4.Sxh6#
                • 4.Se7#
                • 4.Sfg7#
          • 2...hxg3
            • 3.Rxd4+
              • 3...Sxd4
                • 4.Qxd4#
            • 3.Qf3+
              • 3...gxf3
                • 4.Rh4#
            • 3.Qxd4+
              • 3...Sxd4
                • 4.Rxd4#
            • 3.Sg7
              • threat
                • 4.Sh5#
                • 4.Sxe6#
                • 4.Qe4#
          • 2...cxd5
            • 3.Sh5+
              • 3...Ke4
                • 4.Sxe3#
                • 4.Sfg3#
                • 4.Sxd4#
                • 4.Sxh4#
                • 4.Sd6#
                • 4.Sxh6#
                • 4.Se7#
                • 4.Sfg7#
      • 1...Sb6
        • 2.Qe4+
          • 2...Kg5
            • 3.Bxf6+
              • 3...Kxg6
                • 4.Sd6#
      • 1...Sd6
        • 2.Bxf6
          • threat
            • 3.Sh5#
          • 2...Qxd5
            • 3.Sh5+
              • 3...Ke4
                • 4.Sfg3#
                • 4.Sxd6#
          • 2...hxg3
            • 3.Qf3+
              • 3...gxf3
                • 4.Rh4#
          • 2...cxd5
            • 3.Sh5+
              • 3...Ke4
                • 4.Sfg3#
                • 4.Sxd6#
          • 2...Sg7
            • 3.Rxd4+
              • 3...Se4
                • 4.Rxe4#
                • 4.Qxe4#
            • 3.Qf3+
              • 3...gxf3
                • 4.Rxh4#
            • 3.Qxd4+
              • 3...Se4
                • 4.Qxe3#
                • 4.Qxe4#
      • 1...Sc7
        • 2.Rxd4+
          • 2...Kg5
            • 3.Bxf6+
              • 3...Kxg6
                • 4.Qg8#
        • 2.Qe4+
          • 2...Kg5
            • 3.Bxf6+
              • 3...Kxg6
                • 4.Sd6#
      • 1...Sg7
        • 2.Bxf6
          • threat
            • 3.Rxd4#
            • 3.Qe4#
            • 3.Qxd4#
          • 2...Qxd3
            • 3.Qf3+
              • 3...gxf3
                • 4.Rxh4#
          • 2...Sd6
            • 3.Rxd4+
              • 3...Se4
                • 4.Rxe4#
                • 4.Qxe4#
            • 3.Qf3+
              • 3...gxf3
                • 4.Rxh4#
            • 3.Qxd4+
              • 3...Se4
                • 4.Qxe3#
                • 4.Qxe4#
      • 1...Sf8
        • 2.Rxd4+
          • 2...Kg5
            • 3.Bxf6+
              • 3...Kxg6
                • 4.Qg8#
        • 2.Qe4+
          • 2...Kg5
            • 3.Bxf6+
              • 3...Kxg6
                • 4.Sd6#
      • 1...h3
        • 2.Qe4+
          • 2...Kg5
            • 3.Bxf6+
              • 3...Kxg6
                • 4.Sd6#
        • 2.Bxf6
          • threat
            • 3.Sh5#
            • 3.Qe4#
          • 2...cxd5
            • 3.Sh5+
              • 3...Ke4
                • 4.Sxe3#
                • 4.Sfg3#
                • 4.Sxd4#
                • 4.Sh4#
                • 4.Sd6#
                • 4.Sxh6#
                • 4.Se7#
                • 4.Sfg7#
        • 2.Qxe6
          • threat
            • 3.Sh5+
              • 3...Ke4
                • 4.Sfg3#
                • 4.Sd6#
                • 4.Rxd4#
              • 3...Kg5
                • 4.Qxf6#
            • 3.Rxd4+
              • 3...Kg5
                • 4.Qxf6#
          • 2...Kg5
            • 3.Bxf6+
              • 3...Kf4
                • 4.Rxd4#
              • 3...Kxg6
                • 4.Qg8#
            • 3.Qxf6+
              • 3...Kf4
                • 4.Rxd4#
            • 3.Rxd4
              • threat
                • 4.Qxf6#
              • 3...Kxg6
                • 4.Qg8#
          • 2...Qxd3
            • 3.Sh5+
              • 3...Ke4
                • 4.Sfg3#
                • 4.Sd6#
              • 3...Kg5
                • 4.Qxf6#
          • 2...Bxc5
            • 3.Sh5+
              • 3...Ke4
                • 4.Sfg3#
                • 4.Sd6#
              • 3...Kg5
                • 4.Qxf6#
          • 2...fxe5
            • 3.Sh5+
              • 3...Ke4
                • 4.Sxe3#
                • 4.Sfg3#
                • 4.Sxd4#
                • 4.Sh4#
                • 4.Sd6#
                • 4.Sxh6#
                • 4.Sfg7#
                • 4.Rxd4#
            • 3.Rxd4+
              • 3...exd4
                • 4.Sh5#
                • 4.Qe4#
              • 3...e4
                • 4.Sh5#
                • 4.Rxe4#
                • 4.Qxe4#
            • 3.Bh5
              • threat
                • 4.Qxh6#
              • 3...e4
                • 4.Qxe4#
            • 3.Bf7
              • threat
                • 4.Qxh6#
              • 3...e4
                • 4.Sh5#
                • 4.Qxe4#
              • 3...h5
                • 4.Qh6#
            • 3.Bh7
              • threat
                • 4.Qxh6#
              • 3...e4
                • 4.Sh5#
                • 4.Qxe4#
              • 3...h5
                • 4.Qh6#
            • 3.Be8
              • threat
                • 4.Qxh6#
              • 3...e4
                • 4.Sh5#
                • 4.Qxe4#
              • 3...h5
                • 4.Qh6#
            • 3.Bf8
              • threat
                • 4.Bxh6#
              • 3...Kg5
                • 4.Bxh6#
              • 3...h5
                • 4.Bh6#
          • 2...Qb2
            • 3.Sh5+
              • 3...Ke4
                • 4.Sfg3#
                • 4.Sd6#
              • 3...Kg5
                • 4.Qxf6#
          • 2...Qc3
            • 3.Sh5+
              • 3...Ke4
                • 4.Sfg3#
                • 4.Sd6#
              • 3...Kg5
                • 4.Qxf6#
          • 2...Bc3
            • 3.Sh5+
              • 3...Ke4
                • 4.Sfg3#
                • 4.Sd6#
              • 3...Kg5
                • 4.Qxf6#
          • 2...Sd6
            • 3.Sh5+
              • 3...Ke4
                • 4.Sfg3#
                • 4.Sxd6#
                • 4.Rxd4#
              • 3...Kg5
                • 4.Qxf6#
      • 1...h5
        • 2.Bxf6
          • threat
            • 3.Sxh5#
            • 3.Qe4#
          • 2...hxg3
            • 3.Rxd4+
              • 3...Sxd4
                • 4.Qxd4#
            • 3.Qf3+
              • 3...gxf3
                • 4.Rh4#
            • 3.Qxd4+
              • 3...Sxd4
                • 4.Rxd4#
            • 3.Sxe3
              • threat
                • 4.Sg2#
                • 4.Qe4#
              • 3...g2
                • 4.Sxg2#
            • 3.Sg7
              • threat
                • 4.Sxh5#
                • 4.Sxe6#
                • 4.Qe4#
          • 2...cxd5
            • 3.Sxh5+
              • 3...Ke4
                • 4.Sxe3#
                • 4.Sfg3#
                • 4.Sxd4#
                • 4.Sxh4#
                • 4.Sd6#
                • 4.Sh6#
                • 4.Se7#
                • 4.Sfg7#
        • 2.Qxe6
          • threat
            • 3.Sxh5+
              • 3...Ke4
                • 4.Sfg3#
                • 4.Sd6#
                • 4.Rxd4#
              • 3...Kg5
                • 4.Qxf6#
            • 3.Rxd4+
              • 3...Kg5
                • 4.Qxf6#
          • 2...Kg5
            • 3.Bxf6+
              • 3...Kf4
                • 4.Rxd4#
              • 3...Kxg6
                • 4.Qg8#
            • 3.Qxf6+
              • 3...Kf4
                • 4.Rxd4#
            • 3.Rxd4
              • threat
                • 4.Qxf6#
              • 3...Kxg6
                • 4.Qg8#
          • 2...Qxd3
            • 3.Sxh5+
              • 3...Ke4
                • 4.Sfg3#
                • 4.Sd6#
              • 3...Kg5
                • 4.Qxf6#
          • 2...Bxc5
            • 3.Sxh5+
              • 3...Ke4
                • 4.Sfg3#
                • 4.Sd6#
              • 3...Kg5
                • 4.Qxf6#
          • 2...fxe5
            • 3.Sxh5+
              • 3...Ke4
                • 4.Sxe3#
                • 4.Sfg3#
                • 4.Sxd4#
                • 4.Sxh4#
                • 4.Sd6#
                • 4.Sh6#
                • 4.Sfg7#
                • 4.Rxd4#
            • 3.Rxd4+
              • 3...exd4
                • 4.Sxh5#
                • 4.Qe4#
              • 3...e4
                • 4.Sxh5#
                • 4.Rxe4#
                • 4.Qxe4#
            • 3.Qf6
              • threat
                • 4.Qg5#
              • 3...hxg3
                • 4.Sxe3#
                • 4.Sxd4#
                • 4.Sh4#
                • 4.Sd6#
                • 4.Sh6#
                • 4.Sg7#
              • 3...e4
                • 4.Sxh5#
          • 2...Qb2
            • 3.Sxh5+
              • 3...Ke4
                • 4.Sfg3#
                • 4.Sd6#
              • 3...Kg5
                • 4.Qxf6#
          • 2...Qc3
            • 3.Sxh5+
              • 3...Ke4
                • 4.Sfg3#
                • 4.Sd6#
              • 3...Kg5
                • 4.Qxf6#
          • 2...Bc3
            • 3.Sxh5+
              • 3...Ke4
                • 4.Sfg3#
                • 4.Sd6#
              • 3...Kg5
                • 4.Qxf6#
          • 2...Sd6
            • 3.Sxh5+
              • 3...Ke4
                • 4.Sfg3#
                • 4.Sxd6#
                • 4.Rxd4#
              • 3...Kg5
                • 4.Qxf6#
    • 1.Sxf6!
      • threat
        • 2.Sh5#
      • 1...Kg5
        • 2.Sxh4
          • threat
            • 3.Sh5#
          • 2...Bxc5
            • 3.Se4+
              • 3...Kf4
                • 4.Sg2#
          • 2...h5
            • 3.Sxg4+
              • 3...Kf4
                • 4.Qf3#
              • 3...Kxg4
                • 4.Qf3#
          • 2...Rf1
            • 3.Se4+
              • 3...Kf4
                • 4.Sg2#
                • 4.Rxf1#
            • 3.Sh5+
              • 3...Rf6
                • 4.Bxf6#
          • 2...g3
            • 3.Sg4+
              • 3...Kf4
                • 4.Qf3#
                • 4.Qe4#
              • 3...Kxg4
                • 4.Qf3#
            • 3.Sh5+
              • 3...Kg4
                • 4.Qf3#
                • 4.Qxe6#
            • 3.Sd7+
              • 3...Kf4
                • 4.Qf3#
                • 4.Qe4#
              • 3...Kg4
                • 4.Qf3#
            • 3.Sh7+
              • 3...Kf4
                • 4.Qe4#
              • 3...Kg4
                • 4.Qf3#
            • 3.Se8+
              • 3...Kf4
                • 4.Qe4#
              • 3...Kg4
                • 4.Qf3#
            • 3.Sg8+
              • 3...Kf4
                • 4.Qe4#
              • 3...Kg4
                • 4.Qf3#
            • 3.Qf3
              • threat
                • 4.Se4#
                • 4.Sg4#
                • 4.Sd5#
                • 4.Sh5#
                • 4.Sd7#
                • 4.Sh7#
                • 4.Se8#
                • 4.Sg8#
                • 4.Qg4#
                • 4.Qxg3#
                • 4.Qf5#
            • 3.Qe4
              • threat
                • 4.Sf3#
                • 4.Sg4#
                • 4.Sd5#
                • 4.Sh5#
                • 4.Sd7#
                • 4.Sh7#
                • 4.Se8#
                • 4.Sg8#
                • 4.Qf5#
                • 4.Qg4#
        • 2.Qe4
          • threat
            • 3.Qxg4#
          • 2...Kxg6
            • 3.Sd6+
              • 3...Kg5
                • 4.Sf7#
                • 4.Qf5#
                • 4.Qxg4#
              • 3...Kg7
                • 4.Qh7#
          • 2...Sxe5
            • 3.Sxe3
              • threat
                • 4.Sfxg4#
                • 4.Sfd5#
                • 4.Sh5#
                • 4.Sd7#
                • 4.Sh7#
                • 4.Se8#
                • 4.Sg8#
                • 4.Qf5#
              • 3...Sd7+
                • 4.Sxd7#
            • 3.Sxd4
              • threat
                • 4.Sxg4#
                • 4.Sd5#
                • 4.Sh5#
                • 4.Sd7#
                • 4.Sh7#
                • 4.Se8#
                • 4.Sg8#
                • 4.Qf5#
              • 3...Sd7+
                • 4.Sxd7#
            • 3.Sxh4
              • threat
                • 4.Sxg4#
                • 4.Sd5#
                • 4.Sh5#
                • 4.Sd7#
                • 4.Sh7#
                • 4.Se8#
                • 4.Sg8#
                • 4.Qf5#
                • 4.Qxe5#
              • 3...Sd7+
                • 4.Sxd7#
            • 3.Sg3
              • threat
                • 4.Sxg4#
                • 4.Sd5#
                • 4.Sfh5#
                • 4.Sd7#
                • 4.Sh7#
                • 4.Se8#
                • 4.Sg8#
                • 4.Qf5#
              • 3...Sd7+
                • 4.Sxd7#
            • 3.Sd6
              • threat
                • 4.Sxg4#
                • 4.Sd5#
                • 4.Sh5#
                • 4.Sd7#
                • 4.Sh7#
                • 4.Sfe8#
                • 4.Sg8#
                • 4.Qf5#
              • 3...Sd7+
                • 4.Sxd7#
            • 3.Sg7
              • threat
                • 4.Sxg4#
                • 4.Sd5#
                • 4.Sfh5#
                • 4.Sd7#
                • 4.Sh7#
                • 4.Sfe8#
                • 4.Sg8#
                • 4.Qf5#
              • 3...Sd7+
                • 4.Sxd7#
            • 3.Bf7
              • threat
                • 4.Sxg4#
                • 4.Sd5#
                • 4.Sh5#
                • 4.Sd7#
                • 4.Sh7#
                • 4.Se8#
                • 4.Sg8#
              • 3...Sd7+
                • 4.Sxd7#
              • 3...Sxf7
                • 4.Qxg4#
              • 3...Sg6
                • 4.Qxg4#
            • 3.Be8
              • threat
                • 4.Sxg4#
                • 4.Sd5#
                • 4.Sh5#
                • 4.Sd7#
                • 4.Sh7#
                • 4.Sg8#
              • 3...Sd7+
                • 4.Sxd7#
              • 3...Sf7
                • 4.Qxg4#
              • 3...Sg6
                • 4.Qxg4#
          • 2...Rg1
            • 3.Sxe3
              • threat
                • 4.Sfxg4#
                • 4.Sfd5#
                • 4.Sh5#
                • 4.Sd7#
                • 4.Sh7#
                • 4.Se8#
                • 4.Sg8#
                • 4.Qf5#
            • 3.Sxd4
              • threat
                • 4.Sxe6#
                • 4.Sxg4#
                • 4.Sd5#
                • 4.Sh5#
                • 4.Sd7#
                • 4.Sh7#
                • 4.Se8#
                • 4.Sg8#
                • 4.Qf5#
            • 3.Sxh4
              • threat
                • 4.Sxg4#
                • 4.Sd5#
                • 4.Sh5#
                • 4.Sd7#
                • 4.Sh7#
                • 4.Se8#
                • 4.Sg8#
                • 4.Qf5#
            • 3.Sg3
              • threat
                • 4.Sxg4#
                • 4.Sd5#
                • 4.Sfh5#
                • 4.Sd7#
                • 4.Sh7#
                • 4.Se8#
                • 4.Sg8#
                • 4.Qf5#
                • 4.Qxg4#
            • 3.Sd6
              • threat
                • 4.Sf7#
                • 4.Sxg4#
                • 4.Sd5#
                • 4.Sh5#
                • 4.Sd7#
                • 4.Sh7#
                • 4.Sfe8#
                • 4.Sg8#
                • 4.Qf5#
            • 3.Sg7
              • threat
                • 4.Sxg4#
                • 4.Sd5#
                • 4.Sfh5#
                • 4.Sd7#
                • 4.Sh7#
                • 4.Sfe8#
                • 4.Sg8#
                • 4.Sxe6#
                • 4.Qf5#
            • 3.Bf7
              • threat
                • 4.Sxg4#
                • 4.Sd5#
                • 4.Sh5#
                • 4.Sd7#
                • 4.Sh7#
                • 4.Se8#
                • 4.Sg8#
            • 3.Be8
              • threat
                • 4.Sxg4#
                • 4.Sd5#
                • 4.Sh5#
                • 4.Sd7#
                • 4.Sh7#
                • 4.Sg8#
          • 2...Sf4
            • 3.Sxe3
              • threat
                • 4.Sfxg4#
                • 4.Sfd5#
                • 4.Sh5#
                • 4.Sd7#
                • 4.Sh7#
                • 4.Se8#
                • 4.Sg8#
                • 4.Qf5#
            • 3.Sxd4
              • threat
                • 4.Sd5#
                • 4.Sh5#
                • 4.Sd7#
                • 4.Sh7#
                • 4.Se8#
                • 4.Sg8#
                • 4.Qf5#
            • 3.Sxh4
              • threat
                • 4.Sd5#
                • 4.Sh5#
                • 4.Sd7#
                • 4.Sh7#
                • 4.Se8#
                • 4.Sg8#
                • 4.Qf5#
            • 3.Sg3
              • threat
                • 4.Sd5#
                • 4.Sfh5#
                • 4.Sd7#
                • 4.Sh7#
                • 4.Se8#
                • 4.Sg8#
                • 4.Qf5#
            • 3.Sd6
              • threat
                • 4.Sf7#
                • 4.Sd5#
                • 4.Sh5#
                • 4.Sd7#
                • 4.Sh7#
                • 4.Sfe8#
                • 4.Sg8#
                • 4.Qf5#
            • 3.Sg7
              • threat
                • 4.Sd5#
                • 4.Sfh5#
                • 4.Sd7#
                • 4.Sh7#
                • 4.Sfe8#
                • 4.Sg8#
                • 4.Qf5#
          • 2...h5
            • 3.Bf7
              • threat
                • 4.Sxg4#
                • 4.Sd5#
                • 4.Sxh5#
                • 4.Sd7#
                • 4.Sh7#
                • 4.Se8#
                • 4.Sg8#
            • 3.Be8
              • threat
                • 4.Sxg4#
                • 4.Sd5#
                • 4.Sxh5#
                • 4.Sd7#
                • 4.Sh7#
                • 4.Sg8#
      • 1...cxd5
        • 2.Sh5+
          • 2...Ke4
            • 3.Sxe3+
              • 3...Kxe5
                • 4.Sxg4#
                • 4.Bf6#
            • 3.Sfg3+
              • 3...Kxe5
                • 4.Bf6#
            • 3.Sxd4+
              • 3...Kxe5
                • 4.Bf6#
            • 3.Sxh4+
              • 3...Kxe5
                • 4.Bf6#
            • 3.Sd6+
              • 3...Kxe5
                • 4.Sf7#
                • 4.Bf6#
            • 3.Sxh6+
              • 3...Kxe5
                • 4.Sxg4#
                • 4.Sf7#
                • 4.Bf6#
            • 3.Sfg7+
              • 3...Kxe5
                • 4.Bf6#
            • 3.Bf6
              • threat
                • 4.Sxe3#
                • 4.Sfg3#
                • 4.Sxd4#
                • 4.Sxh4#
                • 4.Sd6#
                • 4.Sxh6#
                • 4.Se7#
                • 4.Sfg7#
          • 2...Kxe5
            • 3.Bf6+
              • 3...Ke4
                • 4.Sxe3#
                • 4.Sfg3#
                • 4.Sxd4#
                • 4.Sxh4#
                • 4.Sd6#
                • 4.Sxh6#
                • 4.Se7#
                • 4.Sfg7#
    • 1.Sxh4!
      • threat
        • 2.Sg2#
      • 1...Rg1
        • 2.Rxg1
          • threat
            • 3.Sg2#
            • 3.Rf1#
          • 2...cxd5
            • 3.Sg2+
              • 3...Kxe5
                • 4.Bxf6#
            • 3.Rf1+
              • 3...Kxe5
                • 4.Bxf6#
          • 2...g3
            • 3.Qxe6
              • threat
                • 4.Sg2#
                • 4.Rf1#
                • 4.Qf5#
              • 3...f5
                • 4.Qxf5#
        • 2.Qxe6
          • threat
            • 3.Qf5#
            • 3.Qxf6#
          • 2...Bc8
            • 3.Qxf6+
              • 3...Bf5
                • 4.Qxf5#
          • 2...Sd6
            • 3.Qxf6+
              • 3...Sf5
                • 4.Qxf5#

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