Problem Display
PID: 149108 (8/8/8/2pB1P2/2P1P3/2PRPp1p/1RPPbK1p/NQ1NB2k w - - 0 1)

Wissmann, Dolf

Friesch Dagblad, 1980

(First published on Fri Nov 21 1980)

8/8/8/2pB1P2/2P1P3/2PRPp1p/1RPPbK1p/NQ1NB2k

#5

15 + 6


SOLUTION


  • COOKED
  • Keys
    • 1.Sb3!
      • threat
        • 2.e5
          • threat
            • 3.Sxc5
              • threat
                • 4.Se4
                  • threat
                    • 5.Sg3#
          • 2...Bf1
            • 3.Sxc5
              • threat
                • 4.Se4
                  • threat
                    • 5.Sg3#
              • 3...Bg2
                • 4.Se4
                  • 4...Bf1
                    • 5.Sg3#
      • 1...Bxd3
        • 2.e5
          • threat
            • 3.Bxf3#
          • 2...Bf1
            • 3.Sxc5
              • threat
                • 4.Se4
                  • threat
                    • 5.Sg3#
              • 3...Bg2
                • 4.Se4
                  • 4...Bf1
                    • 5.Sg3#
          • 2...Be2
            • 3.Sxc5
              • threat
                • 4.Se4
                  • threat
                    • 5.Sg3#
          • 2...Be4
            • 3.d3
              • 3...Bxd5
                • 4.Kf1
                  • threat
                    • 5.Sf2#
                  • 4...f2
                    • 5.Sxf2#
    • 1.Rb6!
      • threat
        • 2.Rh6
          • threat
            • 3.Rxh3
              • threat
                • 4.Qb8
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
          • 2...Bxd1
            • 3.Rxh3
              • threat
                • 4.Qb8
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
          • 2...Bxd3
            • 3.Rxh3
              • threat
                • 4.Qb8
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
      • 1...Bxd1
        • 2.Kg3
          • threat
            • 3.Qxd1
              • threat
                • 4.Bf2#
              • 3...Kg1
                • 4.Bf2#
              • 3...f2
                • 4.Bxf2#
          • 2...f2
            • 3.e5+
              • 3...Kg1
                • 4.Bxf2+
                  • 4...Kf1
                    • 5.Qxd1#
            • 3.Kxf2
              • threat
                • 4.e5+
                  • 4...Bf3
                    • 5.Bxf3#
              • 3...Be2
                • 4.e5+
                  • 4...Bf3
                    • 5.Bxf3#
              • 3...Bf3
                • 4.Kxf3
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
              • 3...Bg4
                • 4.e5+
                  • 4...Bf3
                    • 5.Bxf3#
              • 3...Bh5
                • 4.e5+
                  • 4...Bf3
                    • 5.Bxf3#
        • 2.Rb4
          • threat
            • 3.Qxd1
              • 3...cxb4
                • 4.Qxf3#
          • 2...Bxc2
            • 3.Kxf3
              • threat
                • 4.Bf2+
                  • 4...Bxb1
                    • 5.Rxb1#
                  • 4...Bd1+
                    • 5.Qxd1#
                • 4.Bg3+
                  • 4...Bxb1
                    • 5.Rxb1#
                  • 4...Bd1+
                    • 5.Qxd1#
                • 4.Bh4+
                  • 4...Bxb1
                    • 5.Rxb1#
                  • 4...Bd1+
                    • 5.Qxd1#
                • 4.Sxc2
                  • threat
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
              • 3...Bd1+
                • 4.Qxd1
                  • threat
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
              • 3...Bxb1
                • 4.Rxb1
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
              • 3...Bxd3
                • 4.Bf2+
                  • 4...Bxb1
                    • 5.Rxb1#
                  • 4...Bf1
                    • 5.Qxf1#
                • 4.Bg3+
                  • 4...Bxb1
                    • 5.Rxb1#
                  • 4...Bf1
                    • 5.Qxf1#
                • 4.Bh4+
                  • 4...Bxb1
                    • 5.Rxb1#
                  • 4...Bf1
                    • 5.Qxf1#
              • 3...Bb3
                • 4.Bf2+
                  • 4...Bd1+
                    • 5.Qxd1#
                • 4.Bg3+
                  • 4...Bd1+
                    • 5.Qxd1#
                • 4.Bh4+
                  • 4...Bd1+
                    • 5.Qxd1#
                • 4.Sxb3
                  • threat
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
                • 4.Rxb3
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
              • 3...Ba4
                • 4.Bf2+
                  • 4...Bd1+
                    • 5.Qxd1#
                • 4.Bg3+
                  • 4...Bd1+
                    • 5.Qxd1#
                • 4.Bh4+
                  • 4...Bd1+
                    • 5.Qxd1#
                • 4.Rxa4
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
            • 3.Sxc2
              • 3...cxb4
                • 4.Kxf3
                  • threat
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
                • 4.Kg3
                  • threat
                    • 5.Bf2#
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...f2
                    • 5.Bxf2#
                • 4.Qd1
                  • threat
                    • 5.Qxf3#
                • 4.e5
                  • threat
                    • 5.Bxf3#
            • 3.Qxc2
              • 3...cxb4
                • 4.Qd1
                  • threat
                    • 5.Qxf3#
                • 4.e5
                  • threat
                    • 5.Bxf3#
            • 3.Kg3
              • threat
                • 4.Bf2+
                  • 4...Bxb1
                    • 5.Rxb1#
                  • 4...Bd1
                    • 5.Qxd1#
                • 4.Sxc2
                  • threat
                    • 5.Bf2#
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...f2
                    • 5.Bxf2#
              • 3...Bxb1
                • 4.Rxb1
                  • threat
                    • 5.Bf2#
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...f2
                    • 5.Bxf2#
              • 3...Bxd3
                • 4.Bf2+
                  • 4...Bxb1
                    • 5.Rxb1#
                  • 4...Bf1
                    • 5.Qxf1#
              • 3...Bd1
                • 4.Qxd1
                  • threat
                    • 5.Bf2#
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...f2
                    • 5.Bxf2#
                • 4.Bf2
                  • 4...cxb4
                    • 5.Qxd1#
              • 3...Bb3
                • 4.Bf2+
                  • 4...Bd1
                    • 5.Qxd1#
                • 4.Sxb3
                  • threat
                    • 5.Bf2#
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...f2
                    • 5.Bxf2#
                • 4.Rxb3
                  • threat
                    • 5.Bf2#
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...f2
                    • 5.Bxf2#
              • 3...Ba4
                • 4.Bf2+
                  • 4...Bd1
                    • 5.Qxd1#
                • 4.Rxa4
                  • threat
                    • 5.Bf2#
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...f2
                    • 5.Bxf2#
              • 3...f2
                • 4.Bxf2+
                  • 4...Bxb1
                    • 5.Rxb1#
                    • 5.e5#
                  • 4...Bd1
                    • 5.Qxd1#
                    • 5.e5#
                • 4.e5+
                  • 4...Kg1
                    • 5.Bxf2#
            • 3.e5
              • threat
                • 4.Bxf3#
              • 3...Bd1
                • 4.Qxd1
                  • 4...cxb4
                    • 5.Bxf3#
                    • 5.Qxf3#
          • 2...Be2
            • 3.Kg3
              • threat
                • 4.Bf2+
                  • 4...Bd1
                    • 5.Qxd1#
                  • 4...Bf1
                    • 5.Qxf1#
              • 3...Bxd3
                • 4.Bf2+
                  • 4...Bf1
                    • 5.Qxf1#
                • 4.cxd3
                  • threat
                    • 5.Bf2#
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...f2
                    • 5.Bxf2#
              • 3...Bd1
                • 4.Qxd1
                  • threat
                    • 5.Bf2#
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...f2
                    • 5.Bxf2#
                • 4.Bf2
                  • 4...cxb4
                    • 5.Qxd1#
              • 3...Bf1
                • 4.Bf2
                  • 4...cxb4
                    • 5.Qxf1#
              • 3...f2
                • 4.Bxf2+
                  • 4...Bd1
                    • 5.Qxd1#
                    • 5.e5#
                  • 4...Bf1
                    • 5.Qxf1#
                    • 5.e5#
                • 4.e5+
                  • 4...Kg1
                    • 5.Bxf2#
                  • 4...Bf3
                    • 5.Bxf2#
        • 2.Rh6
          • threat
            • 3.Rxh3
              • threat
                • 4.Qb8
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
          • 2...Be2
            • 3.Rxh3
              • threat
                • 4.Qb8
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.e5#
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.e5#
        • 2.e5
          • threat
            • 3.Bxf3+
              • 3...Bxf3
                • 4.Kxf3
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
            • 3.Kg3
              • threat
                • 4.Qxd1
                  • 4...Kg1
                    • 5.Bf2#
              • 3...Kg1
                • 4.Bf2+
                  • 4...Kf1
                    • 5.Qxd1#
                  • 4...Kh1
                    • 5.Bxf3#
                    • 5.Qxd1#
              • 3...Bxc2
                • 4.Bf2+
                  • 4...Bxb1
                    • 5.Bxf3#
                    • 5.Rxb1#
                  • 4...Bd1
                    • 5.Bxf3#
                    • 5.Qxd1#
                • 4.Bxf3+
                  • 4...Kg1
                    • 5.Bf2#
                • 4.Sxc2
                  • 4...Kg1
                    • 5.Bf2#
              • 3...Be2
                • 4.Bf2+
                  • 4...Bd1
                    • 5.Bxf3#
                    • 5.Qxd1#
                  • 4...Bf1
                    • 5.Bxf3#
                    • 5.Qxf1#
          • 2...Be2
            • 3.Bxf3+
              • 3...Bxf3
                • 4.Kxf3
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
            • 3.Kg3
              • threat
                • 4.Bf2+
                  • 4...Bd1
                    • 5.Bxf3#
                    • 5.Qxd1#
                  • 4...Bf1
                    • 5.Bxf3#
                    • 5.Qxf1#
              • 3...Bxd3
                • 4.Bf2+
                  • 4...Bf1
                    • 5.Bxf3#
                    • 5.Qxf1#
                • 4.Bxf3+
                  • 4...Kg1
                    • 5.Bf2#
                • 4.cxd3
                  • 4...Kg1
                    • 5.Bf2#
              • 3...Bd1
                • 4.Qxd1
                  • 4...Kg1
                    • 5.Bf2#
              • 3...Bf1
                • 4.Bxf3+
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...Bg2
                    • 5.Bf2#
      • 1...Bxd3
        • 2.Rh6
          • threat
            • 3.Rxh3
              • threat
                • 4.Qb8
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
          • 2...Bxc2
            • 3.Kf1
              • threat
                • 4.Sf2#
              • 3...Bd3+
                • 4.Qxd3
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
              • 3...Bxd1
                • 4.Qxd1
                  • 4...f2
                    • 5.Qf3#
                    • 5.e5#
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
          • 2...Bxc4
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • threat
                    • 5.Sf2#
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
          • 2...Bxe4
            • 3.Rxh3
              • threat
                • 4.Qb8
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
            • 3.Sb2
              • threat
                • 4.d3
                  • threat
                    • 5.Bd2#
                  • 4...Bxd3
                    • 5.Bxf3#
                • 4.d4
                  • threat
                    • 5.Bd2#
                  • 4...Bxc2
                    • 5.Bxf3#
                  • 4...Bd3
                    • 5.Bxf3#
              • 3...Bxd5
                • 4.d3
                  • threat
                    • 5.Bd2#
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
            • 3.d3
              • threat
                • 4.Sb2
                  • threat
                    • 5.Bd2#
                  • 4...Bxd3
                    • 5.Bxf3#
                • 4.Bd2
                  • threat
                    • 5.Sb2#
                  • 4...Bxd3
                    • 5.Bxf3#
              • 3...Bxd5
                • 4.Kf1
                  • threat
                    • 5.Sf2#
                  • 4...f2
                    • 5.Sxf2#
                • 4.Sb2
                  • threat
                    • 5.Bd2#
                • 4.Bd2
                  • threat
                    • 5.Sb2#
          • 2...Be2
            • 3.Rxh3
              • threat
                • 4.Qb8
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
    • 1.Rb7!
      • threat
        • 2.Rh7
          • threat
            • 3.Rxh3
              • threat
                • 4.Qb8
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
          • 2...Bxd1
            • 3.Rxh3
              • threat
                • 4.Qb8
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
          • 2...Bxd3
            • 3.Rxh3
              • threat
                • 4.Qb8
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
      • 1...Bxd1
        • 2.Kg3
          • threat
            • 3.Qxd1
              • threat
                • 4.Bf2#
              • 3...Kg1
                • 4.Bf2#
              • 3...f2
                • 4.Bxf2#
          • 2...f2
            • 3.e5+
              • 3...Kg1
                • 4.Bxf2+
                  • 4...Kf1
                    • 5.Qxd1#
            • 3.Kxf2
              • threat
                • 4.e5+
                  • 4...Bf3
                    • 5.Bxf3#
              • 3...Be2
                • 4.e5+
                  • 4...Bf3
                    • 5.Bxf3#
              • 3...Bf3
                • 4.Kxf3
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
              • 3...Bg4
                • 4.e5+
                  • 4...Bf3
                    • 5.Bxf3#
              • 3...Bh5
                • 4.e5+
                  • 4...Bf3
                    • 5.Bxf3#
        • 2.Rb4
          • threat
            • 3.Qxd1
              • 3...cxb4
                • 4.Qxf3#
          • 2...Bxc2
            • 3.Kxf3
              • threat
                • 4.Bf2+
                  • 4...Bxb1
                    • 5.Rxb1#
                  • 4...Bd1+
                    • 5.Qxd1#
                • 4.Bg3+
                  • 4...Bxb1
                    • 5.Rxb1#
                  • 4...Bd1+
                    • 5.Qxd1#
                • 4.Bh4+
                  • 4...Bxb1
                    • 5.Rxb1#
                  • 4...Bd1+
                    • 5.Qxd1#
                • 4.Sxc2
                  • threat
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
              • 3...Bd1+
                • 4.Qxd1
                  • threat
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
              • 3...Bxb1
                • 4.Rxb1
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
              • 3...Bxd3
                • 4.Bf2+
                  • 4...Bxb1
                    • 5.Rxb1#
                  • 4...Bf1
                    • 5.Qxf1#
                • 4.Bg3+
                  • 4...Bxb1
                    • 5.Rxb1#
                  • 4...Bf1
                    • 5.Qxf1#
                • 4.Bh4+
                  • 4...Bxb1
                    • 5.Rxb1#
                  • 4...Bf1
                    • 5.Qxf1#
              • 3...Bb3
                • 4.Bf2+
                  • 4...Bd1+
                    • 5.Qxd1#
                • 4.Bg3+
                  • 4...Bd1+
                    • 5.Qxd1#
                • 4.Bh4+
                  • 4...Bd1+
                    • 5.Qxd1#
                • 4.Sxb3
                  • threat
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
                • 4.Rxb3
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
              • 3...Ba4
                • 4.Bf2+
                  • 4...Bd1+
                    • 5.Qxd1#
                • 4.Bg3+
                  • 4...Bd1+
                    • 5.Qxd1#
                • 4.Bh4+
                  • 4...Bd1+
                    • 5.Qxd1#
                • 4.Rxa4
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
            • 3.Sxc2
              • 3...cxb4
                • 4.Kxf3
                  • threat
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
                • 4.Kg3
                  • threat
                    • 5.Bf2#
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...f2
                    • 5.Bxf2#
                • 4.Qd1
                  • threat
                    • 5.Qxf3#
                • 4.e5
                  • threat
                    • 5.Bxf3#
            • 3.Qxc2
              • 3...cxb4
                • 4.Qd1
                  • threat
                    • 5.Qxf3#
                • 4.e5
                  • threat
                    • 5.Bxf3#
            • 3.Kg3
              • threat
                • 4.Bf2+
                  • 4...Bxb1
                    • 5.Rxb1#
                  • 4...Bd1
                    • 5.Qxd1#
                • 4.Sxc2
                  • threat
                    • 5.Bf2#
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...f2
                    • 5.Bxf2#
              • 3...Bxb1
                • 4.Rxb1
                  • threat
                    • 5.Bf2#
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...f2
                    • 5.Bxf2#
              • 3...Bxd3
                • 4.Bf2+
                  • 4...Bxb1
                    • 5.Rxb1#
                  • 4...Bf1
                    • 5.Qxf1#
              • 3...Bd1
                • 4.Qxd1
                  • threat
                    • 5.Bf2#
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...f2
                    • 5.Bxf2#
                • 4.Bf2
                  • 4...cxb4
                    • 5.Qxd1#
              • 3...Bb3
                • 4.Bf2+
                  • 4...Bd1
                    • 5.Qxd1#
                • 4.Sxb3
                  • threat
                    • 5.Bf2#
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...f2
                    • 5.Bxf2#
                • 4.Rxb3
                  • threat
                    • 5.Bf2#
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...f2
                    • 5.Bxf2#
              • 3...Ba4
                • 4.Bf2+
                  • 4...Bd1
                    • 5.Qxd1#
                • 4.Rxa4
                  • threat
                    • 5.Bf2#
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...f2
                    • 5.Bxf2#
              • 3...f2
                • 4.Bxf2+
                  • 4...Bxb1
                    • 5.Rxb1#
                    • 5.e5#
                  • 4...Bd1
                    • 5.Qxd1#
                    • 5.e5#
                • 4.e5+
                  • 4...Kg1
                    • 5.Bxf2#
            • 3.e5
              • threat
                • 4.Bxf3#
              • 3...Bd1
                • 4.Qxd1
                  • 4...cxb4
                    • 5.Bxf3#
                    • 5.Qxf3#
          • 2...Be2
            • 3.Kg3
              • threat
                • 4.Bf2+
                  • 4...Bd1
                    • 5.Qxd1#
                  • 4...Bf1
                    • 5.Qxf1#
              • 3...Bxd3
                • 4.Bf2+
                  • 4...Bf1
                    • 5.Qxf1#
                • 4.cxd3
                  • threat
                    • 5.Bf2#
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...f2
                    • 5.Bxf2#
              • 3...Bd1
                • 4.Qxd1
                  • threat
                    • 5.Bf2#
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...f2
                    • 5.Bxf2#
                • 4.Bf2
                  • 4...cxb4
                    • 5.Qxd1#
              • 3...Bf1
                • 4.Bf2
                  • 4...cxb4
                    • 5.Qxf1#
              • 3...f2
                • 4.Bxf2+
                  • 4...Bd1
                    • 5.Qxd1#
                    • 5.e5#
                  • 4...Bf1
                    • 5.Qxf1#
                    • 5.e5#
                • 4.e5+
                  • 4...Kg1
                    • 5.Bxf2#
                  • 4...Bf3
                    • 5.Bxf2#
        • 2.Rh7
          • threat
            • 3.Rxh3
              • threat
                • 4.Qb8
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
          • 2...Be2
            • 3.Rxh3
              • threat
                • 4.Qb8
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.e5#
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.e5#
        • 2.e5
          • threat
            • 3.Bxf3+
              • 3...Bxf3
                • 4.Kxf3
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
            • 3.Kg3
              • threat
                • 4.Qxd1
                  • 4...Kg1
                    • 5.Bf2#
              • 3...Kg1
                • 4.Bf2+
                  • 4...Kf1
                    • 5.Qxd1#
                  • 4...Kh1
                    • 5.Bxf3#
                    • 5.Qxd1#
              • 3...Bxc2
                • 4.Bf2+
                  • 4...Bxb1
                    • 5.Bxf3#
                    • 5.Rxb1#
                  • 4...Bd1
                    • 5.Bxf3#
                    • 5.Qxd1#
                • 4.Bxf3+
                  • 4...Kg1
                    • 5.Bf2#
                • 4.Sxc2
                  • 4...Kg1
                    • 5.Bf2#
              • 3...Be2
                • 4.Bf2+
                  • 4...Bd1
                    • 5.Bxf3#
                    • 5.Qxd1#
                  • 4...Bf1
                    • 5.Bxf3#
                    • 5.Qxf1#
          • 2...Be2
            • 3.Bxf3+
              • 3...Bxf3
                • 4.Kxf3
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
            • 3.Kg3
              • threat
                • 4.Bf2+
                  • 4...Bd1
                    • 5.Bxf3#
                    • 5.Qxd1#
                  • 4...Bf1
                    • 5.Bxf3#
                    • 5.Qxf1#
              • 3...Bxd3
                • 4.Bf2+
                  • 4...Bf1
                    • 5.Bxf3#
                    • 5.Qxf1#
                • 4.Bxf3+
                  • 4...Kg1
                    • 5.Bf2#
                • 4.cxd3
                  • 4...Kg1
                    • 5.Bf2#
              • 3...Bd1
                • 4.Qxd1
                  • 4...Kg1
                    • 5.Bf2#
              • 3...Bf1
                • 4.Bxf3+
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...Bg2
                    • 5.Bf2#
      • 1...Bxd3
        • 2.Rh7
          • threat
            • 3.Rxh3
              • threat
                • 4.Qb8
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
          • 2...Bxc2
            • 3.Kf1
              • threat
                • 4.Sf2#
              • 3...Bd3+
                • 4.Qxd3
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
              • 3...Bxd1
                • 4.Qxd1
                  • 4...f2
                    • 5.Qf3#
                    • 5.e5#
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
          • 2...Bxc4
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • threat
                    • 5.Sf2#
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
          • 2...Bxe4
            • 3.Rxh3
              • threat
                • 4.Qb8
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
            • 3.Sb2
              • threat
                • 4.d3
                  • threat
                    • 5.Bd2#
                  • 4...Bxd3
                    • 5.Bxf3#
                • 4.d4
                  • threat
                    • 5.Bd2#
                  • 4...Bxc2
                    • 5.Bxf3#
                  • 4...Bd3
                    • 5.Bxf3#
              • 3...Bxd5
                • 4.d3
                  • threat
                    • 5.Bd2#
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
            • 3.d3
              • threat
                • 4.Sb2
                  • threat
                    • 5.Bd2#
                  • 4...Bxd3
                    • 5.Bxf3#
                • 4.Bd2
                  • threat
                    • 5.Sb2#
                  • 4...Bxd3
                    • 5.Bxf3#
              • 3...Bxd5
                • 4.Kf1
                  • threat
                    • 5.Sf2#
                  • 4...f2
                    • 5.Sxf2#
                • 4.Sb2
                  • threat
                    • 5.Bd2#
                • 4.Bd2
                  • threat
                    • 5.Sb2#
          • 2...Be2
            • 3.Rxh3
              • threat
                • 4.Qb8
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
    • 1.Rb8!
      • threat
        • 2.Rh8
          • threat
            • 3.Rxh3
              • threat
                • 4.Qb8
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
          • 2...Bxd1
            • 3.Rxh3
              • threat
                • 4.Qb8
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
          • 2...Bxd3
            • 3.Rxh3
              • threat
                • 4.Qb8
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
        • 2.e5
          • 2...Bxd1
            • 3.Bxf3+
              • 3...Bxf3
                • 4.Kxf3
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
            • 3.Kg3
              • threat
                • 4.Qxd1
                  • 4...Kg1
                    • 5.Bf2#
              • 3...Kg1
                • 4.Bf2+
                  • 4...Kf1
                    • 5.Qxd1#
                  • 4...Kh1
                    • 5.Bxf3#
                    • 5.Qxd1#
              • 3...Bxc2
                • 4.Bf2+
                  • 4...Bxb1
                    • 5.Bxf3#
                    • 5.Rxb1#
                  • 4...Bd1
                    • 5.Bxf3#
                    • 5.Qxd1#
                • 4.Bxf3+
                  • 4...Kg1
                    • 5.Bf2#
                • 4.Sxc2
                  • 4...Kg1
                    • 5.Bf2#
              • 3...Be2
                • 4.Bf2+
                  • 4...Bd1
                    • 5.Bxf3#
                    • 5.Qxd1#
                  • 4...Bf1
                    • 5.Bxf3#
                    • 5.Qxf1#
            • 3.Qb7
              • threat
                • 4.Bxf3+
                  • 4...Bxf3
                    • 5.Qxf3#
              • 3...Be2
                • 4.Bxf3+
                  • 4...Bxf3
                    • 5.Qxf3#
          • 2...Bf1
            • 3.Bxf3+
              • 3...Bg2
                • 4.Bb7
                  • 4...Bxb7
                    • 5.Qxb7#
                  • 4...Bf3
                    • 5.Bxf3#
                  • 4...Be4
                    • 5.Bxe4#
                  • 4...Bd5
                    • 5.Bxd5#
                  • 4...Bc6
                    • 5.Bxc6#
                • 4.Qb7
                  • 4...Bxf3
                    • 5.Qxf3#
            • 3.Qb7
              • 3...Be2
                • 4.Bxf3+
                  • 4...Bxf3
                    • 5.Qxf3#
              • 3...Bg2
                • 4.Bxf3
                  • 4...Bxf3
                    • 5.Qxf3#
      • 1...Bxd1
        • 2.Kg3
          • threat
            • 3.Qxd1
              • threat
                • 4.Bf2#
              • 3...Kg1
                • 4.Bf2#
              • 3...f2
                • 4.Bxf2#
          • 2...f2
            • 3.e5+
              • 3...Kg1
                • 4.Bxf2+
                  • 4...Kf1
                    • 5.Qxd1#
            • 3.Kxf2
              • threat
                • 4.e5+
                  • 4...Bf3
                    • 5.Bxf3#
              • 3...Be2
                • 4.e5+
                  • 4...Bf3
                    • 5.Bxf3#
              • 3...Bf3
                • 4.Kxf3
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
              • 3...Bg4
                • 4.e5+
                  • 4...Bf3
                    • 5.Bxf3#
              • 3...Bh5
                • 4.e5+
                  • 4...Bf3
                    • 5.Bxf3#
        • 2.Rb4
          • threat
            • 3.Qxd1
              • 3...cxb4
                • 4.Qxf3#
          • 2...Bxc2
            • 3.Kxf3
              • threat
                • 4.Bf2+
                  • 4...Bxb1
                    • 5.Rxb1#
                  • 4...Bd1+
                    • 5.Qxd1#
                • 4.Bg3+
                  • 4...Bxb1
                    • 5.Rxb1#
                  • 4...Bd1+
                    • 5.Qxd1#
                • 4.Bh4+
                  • 4...Bxb1
                    • 5.Rxb1#
                  • 4...Bd1+
                    • 5.Qxd1#
                • 4.Sxc2
                  • threat
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
              • 3...Bd1+
                • 4.Qxd1
                  • threat
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
              • 3...Bxb1
                • 4.Rxb1
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
              • 3...Bxd3
                • 4.Bf2+
                  • 4...Bxb1
                    • 5.Rxb1#
                  • 4...Bf1
                    • 5.Qxf1#
                • 4.Bg3+
                  • 4...Bxb1
                    • 5.Rxb1#
                  • 4...Bf1
                    • 5.Qxf1#
                • 4.Bh4+
                  • 4...Bxb1
                    • 5.Rxb1#
                  • 4...Bf1
                    • 5.Qxf1#
              • 3...Bb3
                • 4.Bf2+
                  • 4...Bd1+
                    • 5.Qxd1#
                • 4.Bg3+
                  • 4...Bd1+
                    • 5.Qxd1#
                • 4.Bh4+
                  • 4...Bd1+
                    • 5.Qxd1#
                • 4.Sxb3
                  • threat
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
                • 4.Rxb3
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
              • 3...Ba4
                • 4.Bf2+
                  • 4...Bd1+
                    • 5.Qxd1#
                • 4.Bg3+
                  • 4...Bd1+
                    • 5.Qxd1#
                • 4.Bh4+
                  • 4...Bd1+
                    • 5.Qxd1#
                • 4.Rxa4
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
            • 3.Sxc2
              • 3...cxb4
                • 4.Kxf3
                  • threat
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
                • 4.Kg3
                  • threat
                    • 5.Bf2#
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...f2
                    • 5.Bxf2#
                • 4.Qd1
                  • threat
                    • 5.Qxf3#
                • 4.e5
                  • threat
                    • 5.Bxf3#
            • 3.Qxc2
              • 3...cxb4
                • 4.Qd1
                  • threat
                    • 5.Qxf3#
                • 4.e5
                  • threat
                    • 5.Bxf3#
            • 3.Kg3
              • threat
                • 4.Bf2+
                  • 4...Bxb1
                    • 5.Rxb1#
                  • 4...Bd1
                    • 5.Qxd1#
                • 4.Sxc2
                  • threat
                    • 5.Bf2#
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...f2
                    • 5.Bxf2#
              • 3...Bxb1
                • 4.Rxb1
                  • threat
                    • 5.Bf2#
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...f2
                    • 5.Bxf2#
              • 3...Bxd3
                • 4.Bf2+
                  • 4...Bxb1
                    • 5.Rxb1#
                  • 4...Bf1
                    • 5.Qxf1#
              • 3...Bd1
                • 4.Qxd1
                  • threat
                    • 5.Bf2#
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...f2
                    • 5.Bxf2#
                • 4.Bf2
                  • 4...cxb4
                    • 5.Qxd1#
              • 3...Bb3
                • 4.Bf2+
                  • 4...Bd1
                    • 5.Qxd1#
                • 4.Sxb3
                  • threat
                    • 5.Bf2#
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...f2
                    • 5.Bxf2#
                • 4.Rxb3
                  • threat
                    • 5.Bf2#
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...f2
                    • 5.Bxf2#
              • 3...Ba4
                • 4.Bf2+
                  • 4...Bd1
                    • 5.Qxd1#
                • 4.Rxa4
                  • threat
                    • 5.Bf2#
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...f2
                    • 5.Bxf2#
              • 3...f2
                • 4.Bxf2+
                  • 4...Bxb1
                    • 5.Rxb1#
                    • 5.e5#
                  • 4...Bd1
                    • 5.Qxd1#
                    • 5.e5#
                • 4.e5+
                  • 4...Kg1
                    • 5.Bxf2#
            • 3.e5
              • threat
                • 4.Bxf3#
              • 3...Bd1
                • 4.Qxd1
                  • 4...cxb4
                    • 5.Bxf3#
                    • 5.Qxf3#
          • 2...Be2
            • 3.Kg3
              • threat
                • 4.Bf2+
                  • 4...Bd1
                    • 5.Qxd1#
                  • 4...Bf1
                    • 5.Qxf1#
              • 3...Bxd3
                • 4.Bf2+
                  • 4...Bf1
                    • 5.Qxf1#
                • 4.cxd3
                  • threat
                    • 5.Bf2#
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...f2
                    • 5.Bxf2#
              • 3...Bd1
                • 4.Qxd1
                  • threat
                    • 5.Bf2#
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...f2
                    • 5.Bxf2#
                • 4.Bf2
                  • 4...cxb4
                    • 5.Qxd1#
              • 3...Bf1
                • 4.Bf2
                  • 4...cxb4
                    • 5.Qxf1#
              • 3...f2
                • 4.Bxf2+
                  • 4...Bd1
                    • 5.Qxd1#
                    • 5.e5#
                  • 4...Bf1
                    • 5.Qxf1#
                    • 5.e5#
                • 4.e5+
                  • 4...Kg1
                    • 5.Bxf2#
                  • 4...Bf3
                    • 5.Bxf2#
        • 2.Rh8
          • threat
            • 3.Rxh3
              • threat
                • 4.Qb8
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
          • 2...Be2
            • 3.Rxh3
              • threat
                • 4.Qb8
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.e5#
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.e5#
        • 2.e5
          • threat
            • 3.Bxf3+
              • 3...Bxf3
                • 4.Kxf3
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
            • 3.Kg3
              • threat
                • 4.Qxd1
                  • 4...Kg1
                    • 5.Bf2#
              • 3...Kg1
                • 4.Bf2+
                  • 4...Kf1
                    • 5.Qxd1#
                  • 4...Kh1
                    • 5.Bxf3#
                    • 5.Qxd1#
              • 3...Bxc2
                • 4.Bf2+
                  • 4...Bxb1
                    • 5.Bxf3#
                    • 5.Rxb1#
                  • 4...Bd1
                    • 5.Bxf3#
                    • 5.Qxd1#
                • 4.Bxf3+
                  • 4...Kg1
                    • 5.Bf2#
                • 4.Sxc2
                  • 4...Kg1
                    • 5.Bf2#
              • 3...Be2
                • 4.Bf2+
                  • 4...Bd1
                    • 5.Bxf3#
                    • 5.Qxd1#
                  • 4...Bf1
                    • 5.Bxf3#
                    • 5.Qxf1#
            • 3.Qb7
              • threat
                • 4.Bxf3+
                  • 4...Bxf3
                    • 5.Qxf3#
              • 3...Be2
                • 4.Bxf3+
                  • 4...Bxf3
                    • 5.Qxf3#
          • 2...Be2
            • 3.Bxf3+
              • 3...Bxf3
                • 4.Kxf3
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
            • 3.Kg3
              • threat
                • 4.Bf2+
                  • 4...Bd1
                    • 5.Bxf3#
                    • 5.Qxd1#
                  • 4...Bf1
                    • 5.Bxf3#
                    • 5.Qxf1#
              • 3...Bxd3
                • 4.Bf2+
                  • 4...Bf1
                    • 5.Bxf3#
                    • 5.Qxf1#
                • 4.Bxf3+
                  • 4...Kg1
                    • 5.Bf2#
                • 4.cxd3
                  • 4...Kg1
                    • 5.Bf2#
              • 3...Bd1
                • 4.Qxd1
                  • 4...Kg1
                    • 5.Bf2#
              • 3...Bf1
                • 4.Bxf3+
                  • 4...Kg1
                    • 5.Bf2#
                  • 4...Bg2
                    • 5.Bf2#
      • 1...Bxd3
        • 2.Rh8
          • threat
            • 3.Rxh3
              • threat
                • 4.Qb8
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
          • 2...Bxc2
            • 3.Kf1
              • threat
                • 4.Sf2#
              • 3...Bd3+
                • 4.Qxd3
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
              • 3...Bxd1
                • 4.Qxd1
                  • 4...f2
                    • 5.Qf3#
                    • 5.e5#
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
          • 2...Bxc4
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • threat
                    • 5.Sf2#
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
          • 2...Bxe4
            • 3.Rxh3
              • threat
                • 4.Qb8
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
            • 3.Sb2
              • threat
                • 4.d3
                  • threat
                    • 5.Bd2#
                  • 4...Bxd3
                    • 5.Bxf3#
                • 4.d4
                  • threat
                    • 5.Bd2#
                  • 4...Bxc2
                    • 5.Bxf3#
                  • 4...Bd3
                    • 5.Bxf3#
              • 3...Bxd5
                • 4.d3
                  • threat
                    • 5.Bd2#
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
            • 3.d3
              • threat
                • 4.Sb2
                  • threat
                    • 5.Bd2#
                  • 4...Bxd3
                    • 5.Bxf3#
                • 4.Bd2
                  • threat
                    • 5.Sb2#
                  • 4...Bxd3
                    • 5.Bxf3#
              • 3...Bxd5
                • 4.Kf1
                  • threat
                    • 5.Sf2#
                  • 4...f2
                    • 5.Sxf2#
                • 4.Sb2
                  • threat
                    • 5.Bd2#
                • 4.Bd2
                  • threat
                    • 5.Sb2#
          • 2...Be2
            • 3.Rxh3
              • threat
                • 4.Qb8
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
            • 3.Qb8
              • threat
                • 4.Rxh3
                  • threat
                    • 5.Rxh2#
                    • 5.Qxh2#
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.Sxf2#
                    • 5.e5#
    • 1.e5!
      • threat
        • 2.Sb3
          • threat
            • 3.Sxc5
              • threat
                • 4.Se4
                  • threat
                    • 5.Sg3#
          • 2...Bf1
            • 3.Sxc5
              • threat
                • 4.Se4
                  • threat
                    • 5.Sg3#
              • 3...Bg2
                • 4.Se4
                  • 4...Bf1
                    • 5.Sg3#
        • 2.Ra2
          • 2...Bxd1
            • 3.Bxf3+
              • 3...Bxf3
                • 4.Kxf3
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
            • 3.Kg3
              • threat
                • 4.Qxd1
                  • 4...Kg1
                    • 5.Bf2#
              • 3...Kg1
                • 4.Bf2+
                  • 4...Kf1
                    • 5.Qxd1#
                  • 4...Kh1
                    • 5.Bxf3#
                    • 5.Qxd1#
              • 3...Bxc2
                • 4.Bf2+
                  • 4...Bxb1
                    • 5.Bxf3#
                  • 4...Bd1
                    • 5.Bxf3#
                    • 5.Qxd1#
                • 4.Bxf3+
                  • 4...Kg1
                    • 5.Bf2#
                • 4.Sxc2
                  • 4...Kg1
                    • 5.Bf2#
                • 4.Rxc2
                  • 4...Kg1
                    • 5.Bf2#
              • 3...Be2
                • 4.Bf2+
                  • 4...Bd1
                    • 5.Bxf3#
                    • 5.Qxd1#
                  • 4...Bf1
                    • 5.Bxf3#
                    • 5.Qxf1#
            • 3.Qb7
              • threat
                • 4.Bxf3+
                  • 4...Bxf3
                    • 5.Qxf3#
              • 3...Be2
                • 4.Bxf3+
                  • 4...Bxf3
                    • 5.Qxf3#
          • 2...Bf1
            • 3.Bxf3+
              • 3...Bg2
                • 4.Bb7
                  • 4...Bxb7
                    • 5.Qxb7#
                  • 4...Bf3
                    • 5.Bxf3#
                  • 4...Be4
                    • 5.Bxe4#
                  • 4...Bd5
                    • 5.Bxd5#
                  • 4...Bc6
                    • 5.Bxc6#
                • 4.Qb7
                  • 4...Bxf3
                    • 5.Qxf3#
            • 3.Qb7
              • 3...Be2
                • 4.Bxf3+
                  • 4...Bxf3
                    • 5.Qxf3#
              • 3...Bg2
                • 4.Bxf3
                  • 4...Bxf3
                    • 5.Qxf3#
        • 2.Rb8
          • 2...Bxd1
            • 3.Bxf3+
              • 3...Bxf3
                • 4.Kxf3
                  • 4...Kg1
                    • 5.Bf2#
                    • 5.Bg3#
                    • 5.Bh4#
            • 3.Kg3
              • threat
                • 4.Qxd1
                  • 4...Kg1
                    • 5.Bf2#
              • 3...Kg1
                • 4.Bf2+
                  • 4...Kf1
                    • 5.Qxd1#
                  • 4...Kh1
                    • 5.Bxf3#
                    • 5.Qxd1#
              • 3...Bxc2
                • 4.Bf2+
                  • 4...Bxb1
                    • 5.Bxf3#
                    • 5.Rxb1#
                  • 4...Bd1
                    • 5.Bxf3#
                    • 5.Qxd1#
                • 4.Bxf3+
                  • 4...Kg1
                    • 5.Bf2#
                • 4.Sxc2
                  • 4...Kg1
                    • 5.Bf2#
              • 3...Be2
                • 4.Bf2+
                  • 4...Bd1
                    • 5.Bxf3#
                    • 5.Qxd1#
                  • 4...Bf1
                    • 5.Bxf3#
                    • 5.Qxf1#
            • 3.Qb7
              • threat
                • 4.Bxf3+
                  • 4...Bxf3
                    • 5.Qxf3#
              • 3...Be2
                • 4.Bxf3+
                  • 4...Bxf3
                    • 5.Qxf3#
          • 2...Bf1
            • 3.Bxf3+
              • 3...Bg2
                • 4.Bb7
                  • 4...Bxb7
                    • 5.Qxb7#
                  • 4...Bf3
                    • 5.Bxf3#
                  • 4...Be4
                    • 5.Bxe4#
                  • 4...Bd5
                    • 5.Bxd5#
                  • 4...Bc6
                    • 5.Bxc6#
                • 4.Qb7
                  • 4...Bxf3
                    • 5.Qxf3#
            • 3.Qb7
              • 3...Be2
                • 4.Bxf3+
                  • 4...Bxf3
                    • 5.Qxf3#
              • 3...Bg2
                • 4.Bxf3
                  • 4...Bxf3
                    • 5.Qxf3#
        • 2.Qa2
          • 2...Bxd1
            • 3.Qa8
              • threat
                • 4.Bxf3+
                  • 4...Bxf3
                    • 5.Qxf3#
              • 3...Be2
                • 4.Bxf3+
                  • 4...Bxf3
                    • 5.Qxf3#
          • 2...Bf1
            • 3.Bxf3+
              • 3...Bg2
                • 4.Ba8
                  • 4...Bxa8
                    • 5.Qxa8#
                  • 4...Bf3
                    • 5.Bxf3#
                  • 4...Be4
                    • 5.Bxe4#
                  • 4...Bd5
                    • 5.Bxd5#
                  • 4...Bc6
                    • 5.Bxc6#
                  • 4...Bb7
                    • 5.Bxb7#
                • 4.Qa8
                  • 4...Bxf3
                    • 5.Qxf3#
            • 3.Qa8
              • 3...Be2
                • 4.Bxf3+
                  • 4...Bxf3
                    • 5.Qxf3#
              • 3...Bg2
                • 4.Bxf3
                  • 4...Bxf3
                    • 5.Qxf3#
      • 1...Bf1
        • 2.Bxf3+
          • 2...Bg2
            • 3.Ba8
              • threat
                • 4.Qa2
                  • 4...Bxa8
                    • 5.Qxa8#
                  • 4...Bf3
                    • 5.Bxf3#
                  • 4...Be4
                    • 5.Bxe4#
                  • 4...Bd5
                    • 5.Bxd5#
                  • 4...Bc6
                    • 5.Bxc6#
                  • 4...Bb7
                    • 5.Bxb7#
              • 3...Bxa8
                • 4.Rb7
                  • 4...Bxb7
                    • 5.Qxb7#
        • 2.Sb3
          • threat
            • 3.Sxc5
              • threat
                • 4.Se4
                  • threat
                    • 5.Sg3#
              • 3...Bg2
                • 4.Se4
                  • 4...Bf1
                    • 5.Sg3#
          • 2...Be2
            • 3.Sxc5
              • threat
                • 4.Se4
                  • threat
                    • 5.Sg3#
          • 2...Bg2
            • 3.Sxc5
              • 3...Bf1
                • 4.Se4
                  • threat
                    • 5.Sg3#
            • 3.Be6
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.Sxf2#
                    • 5.Bd5#
            • 3.Bf7
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.Sxf2#
                    • 5.Bd5#
            • 3.Bg8
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.Sxf2#
                    • 5.Bd5#
            • 3.e4
              • 3...Bf1
                • 4.Kxf1
                  • 4...f2
                    • 5.Sxf2#

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