Problem Display
PID: 80271 (6B1/3p4/1b1P1Rp1/1b2B1Kp/4kpp1/4p1P1/1P1P2P1/2R3Q1 w - - 0 1)

Vladimirov, Yakov Georgevich

2nd Prize, Mat Plus, 1995

6B1/3p4/1b1P1Rp1/1b2B1Kp/4kpp1/4p1P1/1P1P2P1/2R3Q1

#4

11 + 9


5929 Mat Plus Special Issue 2006

SOLUTION


  • SOUND
  • Keys
    • 1.Qd1!
      • threat
        • 2.Qb3
          • threat
            • 3.Qd5#
          • 2...exd2
            • 3.Rxf4+
              • 3...Kxe5
                • 4.Qd5#
          • 2...Bc4
            • 3.Qxc4+
              • 3...Kxe5
                • 4.Qd5#
                • 4.Qxf4#
                • 4.gxf4#
              • 3...Bd4
                • 4.Qxd4#
          • 2...Bc6
            • 3.Qc4+
              • 3...Kxe5
                • 4.Qxf4#
                • 4.gxf4#
              • 3...Bd4
                • 4.Qxd4#
            • 3.Qc3
              • threat
                • 4.Rxf4#
                • 4.d3#
              • 3...Bd4
                • 4.Qxd4#
          • 2...Bd4
            • 3.Bd5+
              • 3...Kxe5
                • 4.gxf4#
            • 3.Rxf4+
              • 3...Kxe5
                • 4.Qd5#
            • 3.d3+
              • 3...Kxe5
                • 4.Qd5#
                • 4.gxf4#
              • 3...Bxd3
                • 4.Qd5#
            • 3.Bxd4
              • threat
                • 4.Rxf4#
              • 3...Kxd4
                • 4.Qd5#
              • 3...fxg3
                • 4.Rf4#
                • 4.Qxe3#
              • 3...f3
                • 4.Rf4#
                • 4.Qxe3#
            • 3.Rc5
              • threat
                • 4.Rxf4#
              • 3...Bxc5
                • 4.Qd5#
              • 3...Bxe5
                • 4.Qd5#
              • 3...fxg3
                • 4.Rf4#
              • 3...Bc3
                • 4.Qd5#
              • 3...f3
                • 4.Rf4#
      • 1...Kxe5
        • 2.d4+
          • 2...Bxd4
            • 3.Rc5+
              • 3...Ke4
                • 4.Rxf4#
              • 3...Bxc5
                • 4.Qd5#
      • 1...exd2
        • 2.Qxd2
          • threat
            • 3.Bd5+
              • 3...Kxe5
                • 4.gxf4#
            • 3.Rxf4+
              • 3...Kxe5
                • 4.Qd5#
            • 3.Bc3
              • threat
                • 4.Bd5#
                • 4.Rxf4#
              • 3...Bd4
                • 4.Qxd4#
            • 3.Rd1
              • threat
                • 4.Qxf4#
              • 3...Kxe5
                • 4.Qxf4#
                • 4.Qd5#
              • 3...fxg3
                • 4.Qf4#
              • 3...Be3
                • 4.Qd5#
              • 3...f3
                • 4.Qf4#
            • 3.Rc3
              • threat
                • 4.Qxf4#
                • 4.Qd5#
              • 3...Kxe5
                • 4.Qxf4#
                • 4.Qd5#
          • 2...fxg3
            • 3.Rf4+
              • 3...Kxe5
                • 4.Qd5#
            • 3.Rc3
              • threat
                • 4.Qf4#
                • 4.Qd5#
              • 3...Be3+
                • 4.Rxe3#
                • 4.Qxe3#
              • 3...Kxe5
                • 4.Qf4#
                • 4.Qd5#
          • 2...Bc4
            • 3.Rxc4+
              • 3...Kxe5
                • 4.Qxf4#
                • 4.Qd5#
                • 4.gxf4#
              • 3...Bd4
                • 4.Qe2#
                • 4.Qxd4#
            • 3.Qxf4+
              • 3...Kd3
                • 4.Bxc4#
            • 3.Bxc4
              • threat
                • 4.Qxf4#
              • 3...Kxe5
                • 4.Qxf4#
                • 4.Qd5#
              • 3...fxg3
                • 4.Qf4#
              • 3...Be3
                • 4.Qd5#
              • 3...f3
                • 4.Qf4#
          • 2...Bc6
            • 3.Re1+
              • 3...Be3
                • 4.Qd4#
            • 3.Rc4+
              • 3...Kxe5
                • 4.Qxf4#
                • 4.gxf4#
              • 3...Bd4
                • 4.Qe2#
                • 4.Qxd4#
            • 3.Qxf4+
              • 3...Kd3
                • 4.Bc4#
            • 3.Bc3
              • threat
                • 4.Rxf4#
              • 3...fxg3
                • 4.Rf4#
              • 3...Bd4
                • 4.Qxd4#
              • 3...Be3
                • 4.Qc2#
              • 3...Bd8
                • 4.Re1#
                • 4.Qe2#
                • 4.Qd4#
              • 3...f3
                • 4.Rf4#
          • 2...f3
            • 3.Rf4+
              • 3...Kxe5
                • 4.Qd5#
            • 3.Rc3
              • threat
                • 4.Qf4#
                • 4.Qd5#
              • 3...Be3+
                • 4.Rxe3#
                • 4.Qxe3#
              • 3...Kxe5
                • 4.Qf4#
                • 4.Qd5#
      • 1...fxg3
        • 2.Qb3
          • threat
            • 3.Qd5#
          • 2...exd2
            • 3.Rf4+
              • 3...Kxe5
                • 4.Qd5#
          • 2...Bc4
            • 3.Qxc4+
              • 3...Kxe5
                • 4.Qd5#
                • 4.Qf4#
              • 3...Bd4
                • 4.Qxd4#
            • 3.Qxb6
              • threat
                • 4.Qxe3#
                • 4.Qd4#
              • 3...Kd3
                • 4.Qxe3#
              • 3...Kxe5
                • 4.Qxe3#
          • 2...Bc6
            • 3.Qc4+
              • 3...Kxe5
                • 4.Qf4#
              • 3...Bd4
                • 4.Qxd4#
            • 3.Qc3
              • threat
                • 4.Rf4#
                • 4.d3#
              • 3...Bd4
                • 4.Qxd4#
          • 2...Bd4
            • 3.Rf4+
              • 3...Kxe5
                • 4.Qd5#
            • 3.d3+
              • 3...Kxe5
                • 4.Qd5#
              • 3...Bxd3
                • 4.Qd5#
            • 3.Bxd4
              • threat
                • 4.Rf4#
                • 4.Qxe3#
              • 3...Kxd4
                • 4.Qd5#
                • 4.Qxe3#
            • 3.Rc5
              • threat
                • 4.Rf4#
              • 3...Bxc5
                • 4.Qd5#
              • 3...Bxe5
                • 4.Qd5#
                • 4.Qxe3#
              • 3...Bc3
                • 4.Qd5#
      • 1...Bf1
        • 2.Qa4+
          • 2...Kd3
            • 3.Qc2+
              • 3...Ke2
                • 4.d3#
                • 4.d4#
            • 3.Qc4+
              • 3...Kxd2
                • 4.Qc2#
          • 2...Bc4
            • 3.Qxc4+
              • 3...Kxe5
                • 4.Qd5#
                • 4.Qxf4#
                • 4.gxf4#
              • 3...Bd4
                • 4.Qxd4#
        • 2.Qxf1
          • threat
            • 3.Qc4+
              • 3...Kxe5
                • 4.Qd5#
                • 4.Qxf4#
                • 4.gxf4#
              • 3...Bd4
                • 4.Qxd4#
            • 3.d3+
              • 3...Kxe5
                • 4.Qxf4#
          • 2...exd2
            • 3.Rc4+
              • 3...Ke3
                • 4.Bxf4#
              • 3...Kxe5
                • 4.Qxf4#
                • 4.gxf4#
              • 3...Bd4
                • 4.Qe2#
            • 3.Qxf4+
              • 3...Kd3
                • 4.Bc4#
          • 2...fxg3
            • 3.Qc4+
              • 3...Kxe5
                • 4.Qd5#
                • 4.Qf4#
              • 3...Bd4
                • 4.Qxd4#
            • 3.d3+
              • 3...Kxe5
                • 4.Qf4#
            • 3.Bc4
              • threat
                • 4.Qf4#
              • 3...Kxe5
                • 4.Qf4#
            • 3.Rc3
              • threat
                • 4.Qf4#
              • 3...Kxe5
                • 4.Qf4#
          • 2...e2
            • 3.Qxf4+
              • 3...Kd3
                • 4.Bc4#
                • 4.Rc3#
          • 2...Bd4
            • 3.d3+
              • 3...Kxe5
                • 4.Qxf4#
                • 4.gxf4#
            • 3.Qc4
              • threat
                • 4.Qxd4#
              • 3...Kxe5
                • 4.Qd5#
          • 2...f3
            • 3.Qc4+
              • 3...Kxe5
                • 4.Qd5#
                • 4.Qf4#
              • 3...Bd4
                • 4.Qxd4#
        • 2.Qb3
          • threat
            • 3.Qd5#
          • 2...exd2
            • 3.Rxf4+
              • 3...Kxe5
                • 4.Qd5#
          • 2...Bc4
            • 3.Qxc4+
              • 3...Kxe5
                • 4.Qd5#
                • 4.Qxf4#
                • 4.gxf4#
              • 3...Bd4
                • 4.Qxd4#
          • 2...Bd4
            • 3.Bd5+
              • 3...Kxe5
                • 4.gxf4#
            • 3.Rxf4+
              • 3...Kxe5
                • 4.Qd5#
            • 3.d3+
              • 3...Kxe5
                • 4.Qd5#
                • 4.gxf4#
              • 3...Bxd3
                • 4.Qd5#
            • 3.Bxd4
              • threat
                • 4.Rxf4#
              • 3...Kxd4
                • 4.Qd5#
              • 3...fxg3
                • 4.Rf4#
                • 4.Qxe3#
              • 3...f3
                • 4.Rf4#
                • 4.Qxe3#
            • 3.Rc5
              • threat
                • 4.Rxf4#
              • 3...Bxc5
                • 4.Qd5#
              • 3...Bxe5
                • 4.Qd5#
              • 3...fxg3
                • 4.Rf4#
              • 3...Bc3
                • 4.Qd5#
              • 3...f3
                • 4.Rf4#
      • 1...Be2
        • 2.Qa4+
          • 2...Bc4
            • 3.Qxc4+
              • 3...Kxe5
                • 4.Qd5#
                • 4.Qxf4#
                • 4.gxf4#
              • 3...Bd4
                • 4.Qxd4#
        • 2.Qxe2
          • threat
            • 3.Qc4+
              • 3...Kxe5
                • 4.Qd5#
                • 4.Qxf4#
                • 4.gxf4#
              • 3...Bd4
                • 4.Qxd4#
            • 3.gxf4
              • threat
                • 4.d3#
          • 2...Kxe5
            • 3.Qd3
              • threat
                • 4.Qd5#
                • 4.gxf4#
            • 3.Qc4
              • threat
                • 4.Qd5#
                • 4.Qxf4#
                • 4.gxf4#
          • 2...fxg3
            • 3.Qc4+
              • 3...Kxe5
                • 4.Qd5#
                • 4.Qf4#
              • 3...Bd4
                • 4.Qxd4#
          • 2...Bd4
            • 3.d3+
              • 3...Kxe5
                • 4.gxf4#
            • 3.gxf4
              • threat
                • 4.d3#
              • 3...Bxe5
                • 4.Qxe3#
            • 3.Qc4
              • threat
                • 4.Qxd4#
              • 3...Kxe5
                • 4.Qd5#
          • 2...Ba5
            • 3.Rc4+
              • 3...Kxe5
                • 4.gxf4#
            • 3.Qc4+
              • 3...Kxe5
                • 4.Qd5#
                • 4.Qxf4#
                • 4.gxf4#
            • 3.gxf4
              • threat
                • 4.Rc4#
                • 4.Qc4#
                • 4.Qxe3#
                • 4.d3#
            • 3.Rc5
              • threat
                • 4.Rxf4#
                • 4.Qc4#
                • 4.d3#
            • 3.Qb5
              • threat
                • 4.Rxf4#
                • 4.Qd5#
                • 4.d3#
              • 3...exd2
                • 4.Qe2#
            • 3.d4
              • threat
                • 4.Rxf4#
                • 4.Qc2#
          • 2...Bc7
            • 3.Rc4+
              • 3...Kxe5
                • 4.gxf4#
            • 3.Qc4+
              • 3...Kxe5
                • 4.Qd5#
                • 4.Qxf4#
                • 4.gxf4#
            • 3.gxf4
              • threat
                • 4.Rc4#
                • 4.Qc4#
                • 4.Qxe3#
                • 4.d3#
            • 3.Bc3
              • threat
                • 4.Rxf4#
                • 4.Qc4#
                • 4.d3#
            • 3.Rc5
              • threat
                • 4.Rxf4#
                • 4.Qc4#
                • 4.d3#
            • 3.Qb5
              • threat
                • 4.Rxf4#
                • 4.Qd5#
                • 4.d3#
              • 3...exd2
                • 4.Qe2#
            • 3.d4
              • threat
                • 4.Rxf4#
                • 4.Qc2#
          • 2...Bd8
            • 3.Rc4+
              • 3...Kxe5
                • 4.gxf4#
            • 3.Qc4+
              • 3...Kxe5
                • 4.Qd5#
                • 4.Qxf4#
                • 4.gxf4#
          • 2...f3
            • 3.Qc4+
              • 3...Kxe5
                • 4.Qd5#
                • 4.Qf4#
              • 3...Bd4
                • 4.Qxd4#
        • 2.Qb3
          • threat
            • 3.Qd5#
          • 2...exd2
            • 3.Rxf4+
              • 3...Kxe5
                • 4.Qd5#
          • 2...Bc4
            • 3.Qxc4+
              • 3...Kxe5
                • 4.Qd5#
                • 4.Qxf4#
                • 4.gxf4#
              • 3...Bd4
                • 4.Qxd4#
          • 2...Bd4
            • 3.Bd5+
              • 3...Kxe5
                • 4.gxf4#
            • 3.Rxf4+
              • 3...Kxe5
                • 4.Qd5#
            • 3.Qd5+
              • 3...Kd3
                • 4.Qxd4#
            • 3.d3+
              • 3...Kxe5
                • 4.Qd5#
                • 4.gxf4#
              • 3...Bxd3
                • 4.Qd5#
            • 3.Bxd4
              • threat
                • 4.Rxf4#
              • 3...Kxd4
                • 4.Qd5#
              • 3...fxg3
                • 4.Rf4#
                • 4.Qxe3#
              • 3...f3
                • 4.Rf4#
                • 4.Qxe3#
            • 3.Rc5
              • threat
                • 4.Rxf4#
              • 3...Bxc5
                • 4.Qd5#
              • 3...Bxe5
                • 4.Qd5#
              • 3...fxg3
                • 4.Rf4#
              • 3...Bc3
                • 4.Qd5#
              • 3...f3
                • 4.Rf4#
      • 1...Bd3
        • 2.Qa4+
          • 2...Bc4
            • 3.Qxc4+
              • 3...Kxe5
                • 4.Qd5#
                • 4.Qxf4#
                • 4.gxf4#
              • 3...Bd4
                • 4.Qxd4#
      • 1...Ba4
        • 2.Qxa4+
          • 2...Kd3
            • 3.Qc2+
              • 3...Ke2
                • 4.d3#
                • 4.d4#
            • 3.Qc4+
              • 3...Kxd2
                • 4.Qc2#
        • 2.d3+
          • 2...Kxe5
            • 3.gxf4+
              • 3...Kd4
                • 4.Rc4#
            • 3.Qxa4
              • threat
                • 4.Qe4#
                • 4.Qxf4#
                • 4.gxf4#
            • 3.Rc4
              • threat
                • 4.Re4#
                • 4.gxf4#
        • 2.Qf1
          • threat
            • 3.Qc4+
              • 3...Kxe5
                • 4.Qd5#
                • 4.Qxf4#
                • 4.gxf4#
              • 3...Bd4
                • 4.Qxd4#
            • 3.d3+
              • 3...Kxe5
                • 4.Qxf4#
          • 2...exd2
            • 3.Rc4+
              • 3...Ke3
                • 4.Bxf4#
              • 3...Kxe5
                • 4.Qxf4#
                • 4.gxf4#
              • 3...Bd4
                • 4.Qe2#
            • 3.Qxf4+
              • 3...Kd3
                • 4.Bc4#
          • 2...fxg3
            • 3.Qc4+
              • 3...Kxe5
                • 4.Qd5#
                • 4.Qf4#
              • 3...Bd4
                • 4.Qxd4#
            • 3.d3+
              • 3...Kxe5
                • 4.Qf4#
            • 3.Bc4
              • threat
                • 4.Qf4#
              • 3...Kxe5
                • 4.Qf4#
            • 3.Rc3
              • threat
                • 4.Qf4#
              • 3...Kxe5
                • 4.Qf4#
          • 2...e2
            • 3.Qxf4+
              • 3...Kd3
                • 4.Bc4#
                • 4.Rc3#
          • 2...Bb5
            • 3.d3+
              • 3...Kxe5
                • 4.Qxf4#
              • 3...Bxd3
                • 4.Qxf4#
          • 2...Bd4
            • 3.d3+
              • 3...Kxe5
                • 4.Qxf4#
                • 4.gxf4#
            • 3.Qc4
              • threat
                • 4.Qxd4#
              • 3...Kxe5
                • 4.Qd5#
          • 2...f3
            • 3.Qc4+
              • 3...Kxe5
                • 4.Qd5#
                • 4.Qf4#
              • 3...Bd4
                • 4.Qxd4#
      • 1...Bc4
        • 2.Rxc4+
          • 2...Kd3
            • 3.Bd5
              • threat
                • 4.Rc3#
              • 3...Bd4
                • 4.Rxd4#
              • 3...Ba5
                • 4.Rd4#
          • 2...Bd4
            • 3.Qc2+
              • 3...Kxe5
                • 4.gxf4#
            • 3.Qb1+
              • 3...Kxe5
                • 4.gxf4#
            • 3.d3+
              • 3...Kxe5
                • 4.gxf4#
            • 3.gxf4
              • threat
                • 4.Rxd4#
                • 4.Qc2#
                • 4.Qb1#
                • 4.d3#
              • 3...Kd3
                • 4.Rxd4#
              • 3...exd2
                • 4.Qe2#
      • 1...Ba6
        • 2.Qa4+
          • 2...Kd3
            • 3.Qc2+
              • 3...Ke2
                • 4.d3#
                • 4.d4#
          • 2...Bc4
            • 3.Qxc4+
              • 3...Kxe5
                • 4.Qd5#
                • 4.Qxf4#
                • 4.gxf4#
              • 3...Bd4
                • 4.Qxd4#
        • 2.Qb3
          • threat
            • 3.Qd5#
          • 2...exd2
            • 3.Rxf4+
              • 3...Kxe5
                • 4.Qd5#
          • 2...Bc4
            • 3.Qxc4+
              • 3...Kxe5
                • 4.Qd5#
                • 4.Qxf4#
                • 4.gxf4#
              • 3...Bd4
                • 4.Qxd4#
          • 2...Bb7
            • 3.Qc4+
              • 3...Kxe5
                • 4.Qxf4#
                • 4.gxf4#
              • 3...Bd4
                • 4.Qxd4#
            • 3.Qc3
              • threat
                • 4.Rxf4#
                • 4.d3#
              • 3...Bd4
                • 4.Qxd4#
          • 2...Bd4
            • 3.Bd5+
              • 3...Kxe5
                • 4.gxf4#
            • 3.Rxf4+
              • 3...Kxe5
                • 4.Qd5#
            • 3.d3+
              • 3...Kxe5
                • 4.Qd5#
                • 4.gxf4#
              • 3...Bxd3
                • 4.Qd5#
            • 3.Bxd4
              • threat
                • 4.Rxf4#
              • 3...Kxd4
                • 4.Qd5#
              • 3...fxg3
                • 4.Rf4#
                • 4.Qxe3#
              • 3...f3
                • 4.Rf4#
                • 4.Qxe3#
            • 3.Rc5
              • threat
                • 4.Rxf4#
              • 3...Bxc5
                • 4.Qd5#
              • 3...Bxe5
                • 4.Qd5#
              • 3...fxg3
                • 4.Rf4#
              • 3...Bc3
                • 4.Qd5#
              • 3...f3
                • 4.Rf4#
      • 1...Bd4
        • 2.Qb3
          • threat
            • 3.Bd5+
              • 3...Kxe5
                • 4.gxf4#
            • 3.Rxf4+
              • 3...Kxe5
                • 4.Qd5#
            • 3.d3+
              • 3...Kxe5
                • 4.Qd5#
                • 4.gxf4#
              • 3...Bxd3
                • 4.Qd5#
            • 3.Bxd4
              • threat
                • 4.Rxf4#
              • 3...Kxd4
                • 4.Qd5#
              • 3...fxg3
                • 4.Rf4#
                • 4.Qxe3#
              • 3...f3
                • 4.Rf4#
                • 4.Qxe3#
            • 3.Rc5
              • threat
                • 4.Rxf4#
              • 3...Bxc5
                • 4.Qd5#
              • 3...Bxe5
                • 4.Qd5#
              • 3...fxg3
                • 4.Rf4#
              • 3...Bc3
                • 4.Qd5#
              • 3...f3
                • 4.Rf4#
          • 2...fxg3
            • 3.Rf4+
              • 3...Kxe5
                • 4.Qd5#
            • 3.d3+
              • 3...Kxe5
                • 4.Qd5#
              • 3...Bxd3
                • 4.Qd5#
            • 3.Bxd4
              • threat
                • 4.Rf4#
                • 4.Qxe3#
              • 3...Kxd4
                • 4.Qd5#
                • 4.Qxe3#
            • 3.Rc5
              • threat
                • 4.Rf4#
              • 3...Bxc5
                • 4.Qd5#
              • 3...Bxe5
                • 4.Qd5#
                • 4.Qxe3#
              • 3...Bc3
                • 4.Qd5#
          • 2...Bc4
            • 3.d3+
              • 3...Kxe5
                • 4.gxf4#
              • 3...Bxd3
                • 4.Qd5#
            • 3.Qxc4
              • threat
                • 4.Qxd4#
              • 3...Kxe5
                • 4.Qd5#
          • 2...Bc6
            • 3.Qc2+
              • 3...Kxe5
                • 4.gxf4#
            • 3.d3+
              • 3...Kxe5
                • 4.gxf4#
          • 2...f3
            • 3.Rf4+
              • 3...Kxe5
                • 4.Qd5#
            • 3.d3+
              • 3...Kxe5
                • 4.Qd5#
              • 3...Bxd3
                • 4.Qd5#
            • 3.Bxd4
              • threat
                • 4.Rf4#
                • 4.Qxe3#
              • 3...Kxd4
                • 4.Qd5#
                • 4.Qxe3#
            • 3.Rc5
              • threat
                • 4.Rf4#
              • 3...Bxc5
                • 4.Qd5#
              • 3...Bxe5
                • 4.Qd5#
                • 4.Qxe3#
              • 3...Bc3
                • 4.Qd5#
      • 1...Ba5
        • 2.Qc2+
          • 2...Kxe5
            • 3.Qc5+
              • 3...Ke4
                • 4.Qd5#
          • 2...Bd3
            • 3.Rxf4+
              • 3...Kxe5
                • 4.Qc5#
            • 3.Qc5
              • threat
                • 4.Rxf4#
                • 4.Qd4#
                • 4.Qd5#
        • 2.d3+
          • 2...Kxe5
            • 3.Rc5+
              • 3...Kd4
                • 4.Rd5#
            • 3.d4+
              • 3...Ke4
                • 4.Rxf4#
          • 2...Bxd3
            • 3.Rc4+
              • 3...Kxe5
                • 4.gxf4#
              • 3...Bxc4
                • 4.Qd4#
        • 2.Qb3
          • threat
            • 3.Qd5#
          • 2...exd2
            • 3.Rxf4+
              • 3...Kxe5
                • 4.Qd5#
            • 3.Bxf4
              • threat
                • 4.Qd5#
                • 4.Qe3#
              • 3...Kd4
                • 4.Qd5#
                • 4.Qe3#
          • 2...Bc4
            • 3.Rxc4+
              • 3...Kxe5
                • 4.Qb5#
                • 4.gxf4#
            • 3.Qxc4+
              • 3...Kxe5
                • 4.Qd5#
                • 4.Qxf4#
                • 4.gxf4#
          • 2...Bc6
            • 3.Rc4+
              • 3...Kxe5
                • 4.gxf4#
            • 3.Qc4+
              • 3...Kxe5
                • 4.Qxf4#
                • 4.gxf4#
            • 3.gxf4
              • threat
                • 4.Rc4#
                • 4.Qc2#
                • 4.Qc4#
                • 4.Qxe3#
                • 4.d3#
            • 3.Rc5
              • threat
                • 4.Rxf4#
                • 4.Qc2#
                • 4.Qc4#
                • 4.d3#
              • 3...Bd5
                • 4.Qxd5#
            • 3.d4
              • threat
                • 4.Rxf4#
                • 4.Qc2#
      • 1...Bc5
        • 2.Qc2+
          • 2...Kxe5
            • 3.Qxc5+
              • 3...Ke4
                • 4.Qd5#
          • 2...Bd3
            • 3.Rxf4+
              • 3...Kxe5
                • 4.Qxc5#
            • 3.Qxc5
              • threat
                • 4.Rxf4#
                • 4.Qd4#
                • 4.Qd5#
        • 2.Rxc5
          • threat
            • 3.Bd5+
              • 3...Kd3
                • 4.Rc3#
              • 3...Kxe5
                • 4.d4#
            • 3.Rxf4+
              • 3...Kd3
                • 4.Rd4#
                • 4.Rc3#
                • 4.Rd5#
            • 3.Qc2+
              • 3...Bd3
                • 4.Rxf4#
            • 3.Qb1+
              • 3...Bd3
                • 4.Rxf4#
            • 3.d3+
              • 3...Bxd3
                • 4.Rxf4#
            • 3.Qb3
              • threat
                • 4.Rxf4#
                • 4.Qd5#
          • 2...Kd3
            • 3.Rd5+
              • 3...Kc4
                • 4.Rxf4#
              • 3...Ke4
                • 4.Rxf4#
            • 3.Rxf4
              • threat
                • 4.Rd4#
                • 4.Rc3#
                • 4.Rd5#
          • 2...exd2
            • 3.Qxd2
              • threat
                • 4.Rxf4#
                • 4.Qd4#
          • 2...Bc4
            • 3.Rxc4+
              • 3...Kd3
                • 4.Rd4#
              • 3...Kxe5
                • 4.gxf4#
            • 3.Rxf4+
              • 3...Kd3
                • 4.Bxc4#
                • 4.Rd4#
            • 3.Qc2+
              • 3...Bd3
                • 4.Rxf4#
            • 3.Qb1+
              • 3...Bd3
                • 4.Rxf4#
            • 3.d3+
              • 3...Bxd3
                • 4.Rxf4#
            • 3.Bxc4
              • threat
                • 4.Rxf4#
                • 4.Qc2#
                • 4.Qb1#
                • 4.d3#
              • 3...exd2
                • 4.Qe2#
        • 2.Qb3
          • threat
            • 3.Qd5#
          • 2...exd2
            • 3.Rxf4+
              • 3...Kxe5
                • 4.Qd5#
          • 2...Bc4
            • 3.Qxc4+
              • 3...Kxe5
                • 4.Qd5#
                • 4.Qxf4#
                • 4.gxf4#
              • 3...Bd4
                • 4.Qxd4#
          • 2...Bc6
            • 3.Qc4+
              • 3...Kxe5
                • 4.Qxf4#
                • 4.gxf4#
              • 3...Bd4
                • 4.Qxd4#
            • 3.Rxc5
              • threat
                • 4.Rxf4#
                • 4.Qc2#
                • 4.Qc4#
                • 4.d3#
              • 3...Bd5
                • 4.Qxd5#
            • 3.Qc3
              • threat
                • 4.Rxf4#
                • 4.d3#
              • 3...Bd4
                • 4.Qxd4#
          • 2...Bd4
            • 3.Bd5+
              • 3...Kxe5
                • 4.gxf4#
            • 3.Rxf4+
              • 3...Kxe5
                • 4.Qd5#
            • 3.d3+
              • 3...Kxe5
                • 4.Qd5#
                • 4.gxf4#
              • 3...Bxd3
                • 4.Qd5#
            • 3.Bxd4
              • threat
                • 4.Rxf4#
              • 3...Kxd4
                • 4.Qd5#
              • 3...fxg3
                • 4.Rf4#
                • 4.Qxe3#
              • 3...f3
                • 4.Rf4#
                • 4.Qxe3#
            • 3.Rc5
              • threat
                • 4.Rxf4#
              • 3...Bxc5
                • 4.Qd5#
              • 3...Bxe5
                • 4.Qd5#
              • 3...fxg3
                • 4.Rf4#
              • 3...Bc3
                • 4.Qd5#
              • 3...f3
                • 4.Rf4#
        • 2.d4
          • threat
            • 3.Rxf4#
          • 2...e2
            • 3.Rc3
              • threat
                • 4.Rxf4#
              • 3...Bxd4
                • 4.Qxd4#
              • 3...fxg3
                • 4.Rf4#
              • 3...Bd3
                • 4.Qxd3#
              • 3...f3
                • 4.Rf4#
            • 3.Qd2
              • threat
                • 4.Rxf4#
              • 3...Bxd4
                • 4.Qxd4#
              • 3...fxg3
                • 4.Rf4#
              • 3...f3
                • 4.Rf4#
      • 1...Ba7
        • 2.Qb3
          • threat
            • 3.Qd5#
          • 2...exd2
            • 3.Rxf4+
              • 3...Kxe5
                • 4.Qd5#
          • 2...Bc4
            • 3.Qxc4+
              • 3...Kxe5
                • 4.Qd5#
                • 4.Qxf4#
                • 4.gxf4#
              • 3...Bd4
                • 4.Qxd4#
          • 2...Bc6
            • 3.Qc4+
              • 3...Kxe5
                • 4.Qxf4#
                • 4.gxf4#
              • 3...Bd4
                • 4.Qxd4#
            • 3.Qc3
              • threat
                • 4.Rxf4#
                • 4.d3#
              • 3...Bd4
                • 4.Qxd4#
          • 2...Bd4
            • 3.Bd5+
              • 3...Kxe5
                • 4.gxf4#
            • 3.Rxf4+
              • 3...Kxe5
                • 4.Qd5#
            • 3.d3+
              • 3...Kxe5
                • 4.Qd5#
                • 4.gxf4#
              • 3...Bxd3
                • 4.Qd5#
            • 3.Bxd4
              • threat
                • 4.Rxf4#
              • 3...Kxd4
                • 4.Qd5#
              • 3...fxg3
                • 4.Rf4#
                • 4.Qxe3#
              • 3...f3
                • 4.Rf4#
                • 4.Qxe3#
            • 3.Rc5
              • threat
                • 4.Rxf4#
              • 3...Bxc5
                • 4.Qd5#
              • 3...Bxe5
                • 4.Qd5#
              • 3...fxg3
                • 4.Rf4#
              • 3...Bc3
                • 4.Qd5#
              • 3...f3
                • 4.Rf4#
        • 2.d4
          • threat
            • 3.Rxf4#
          • 2...e2
            • 3.Rc3
              • threat
                • 4.Rxf4#
              • 3...Bxd4
                • 4.Qxd4#
              • 3...fxg3
                • 4.Rf4#
              • 3...Bd3
                • 4.Qxd3#
              • 3...f3
                • 4.Rf4#
            • 3.Qd2
              • threat
                • 4.Rxf4#
              • 3...Bxd4
                • 4.Qxd4#
              • 3...fxg3
                • 4.Rf4#
              • 3...f3
                • 4.Rf4#
      • 1...Bc7
        • 2.Qc2+
          • 2...Kxe5
            • 3.Qc3+
              • 3...Ke4
                • 4.Rxf4#
            • 3.Qc5+
              • 3...Ke4
                • 4.Qd5#
          • 2...Bd3
            • 3.Rxf4+
              • 3...Kxe5
                • 4.Qc5#
            • 3.Qc3
              • threat
                • 4.Rxf4#
                • 4.Qd4#
            • 3.Qc5
              • threat
                • 4.Rxf4#
                • 4.Qd4#
                • 4.Qd5#
        • 2.d3+
          • 2...Kxe5
            • 3.Rc5+
              • 3...Kd4
                • 4.Rd5#
            • 3.d4+
              • 3...Ke4
                • 4.Rxf4#
            • 3.Qb3
              • threat
                • 4.Qd5#
                • 4.Qc3#
              • 3...Kd4
                • 4.Qd5#
                • 4.Qc3#
          • 2...Bxd3
            • 3.Rc4+
              • 3...Kxe5
                • 4.gxf4#
              • 3...Bxc4
                • 4.Qd4#
        • 2.Rc5
          • threat
            • 3.Bd5+
              • 3...Kd3
                • 4.Rc3#
              • 3...Kxe5
                • 4.d4#
            • 3.Rxf4+
              • 3...Kd3
                • 4.Rd4#
                • 4.Rc3#
                • 4.Rd5#
            • 3.Qc2+
              • 3...Bd3
                • 4.Rxf4#
            • 3.Qb1+
              • 3...Bd3
                • 4.Rxf4#
            • 3.d3+
              • 3...Bxd3
                • 4.Rxf4#
            • 3.Qb3
              • threat
                • 4.Rxf4#
                • 4.Qd5#
          • 2...Kd3
            • 3.Rd5+
              • 3...Kc4
                • 4.Rxf4#
              • 3...Ke4
                • 4.Rxf4#
          • 2...exd2
            • 3.Qxd2
              • threat
                • 4.Rxf4#
                • 4.Qd4#
          • 2...Bc4
            • 3.Rxc4+
              • 3...Kd3
                • 4.Rd4#
              • 3...Kxe5
                • 4.gxf4#
            • 3.Rxf4+
              • 3...Kd3
                • 4.Bxc4#
                • 4.Rd4#
            • 3.Qc2+
              • 3...Bd3
                • 4.Rxf4#
            • 3.Qb1+
              • 3...Bd3
                • 4.Rxf4#
            • 3.d3+
              • 3...Bxd3
                • 4.Rxf4#
            • 3.Bxc4
              • threat
                • 4.Rxf4#
                • 4.Qc2#
                • 4.Qb1#
                • 4.d3#
              • 3...exd2
                • 4.Qe2#
        • 2.Qb3
          • threat
            • 3.Qd5#
          • 2...exd2
            • 3.Rxf4+
              • 3...Kxe5
                • 4.Qd5#
            • 3.Bxf4
              • threat
                • 4.Qd5#
                • 4.Qe3#
              • 3...Kd4
                • 4.Qd5#
                • 4.Qe3#
            • 3.Qc3
              • threat
                • 4.Rxf4#
                • 4.Qd4#
          • 2...Bc4
            • 3.Rxc4+
              • 3...Kxe5
                • 4.Qc3#
                • 4.Qb5#
                • 4.gxf4#
            • 3.Qxc4+
              • 3...Kxe5
                • 4.Qd5#
                • 4.Qxf4#
                • 4.gxf4#
            • 3.d3+
              • 3...Kxe5
                • 4.Qc3#
              • 3...Bxd3
                • 4.Qd5#
            • 3.Qc3
              • threat
                • 4.Rxf4#
                • 4.Qd4#
          • 2...Bc6
            • 3.Rc4+
              • 3...Kxe5
                • 4.Qc3#
                • 4.gxf4#
            • 3.Qc4+
              • 3...Kxe5
                • 4.Qxf4#
                • 4.gxf4#
            • 3.d3+
              • 3...Kxe5
                • 4.Qc3#
            • 3.gxf4
              • threat
                • 4.Rc4#
                • 4.Qc2#
                • 4.Qc4#
                • 4.Qxe3#
                • 4.d3#
            • 3.Rc5
              • threat
                • 4.Rxf4#
                • 4.Qc2#
                • 4.Qc4#
                • 4.d3#
              • 3...Bd5
                • 4.Qxd5#
            • 3.Qc3
              • threat
                • 4.Rxf4#
                • 4.Qd4#
                • 4.d3#
            • 3.d4
              • threat
                • 4.Rxf4#
                • 4.Qc2#
      • 1...Bd8
        • 2.d3+
          • 2...Kxe5
            • 3.Rc5+
              • 3...Kd4
                • 4.Rd5#
          • 2...Bxd3
            • 3.Rc4+
              • 3...Kxe5
                • 4.gxf4#
              • 3...Bxc4
                • 4.Qd4#
      • 1...e2
        • 2.Qb3
          • threat
            • 3.Qd5#
          • 2...Bc4
            • 3.Qxc4+
              • 3...Kxe5
                • 4.Qd5#
                • 4.Qxf4#
                • 4.gxf4#
              • 3...Bd4
                • 4.Qxd4#
          • 2...Bc6
            • 3.Qc4+
              • 3...Kxe5
                • 4.Qxf4#
                • 4.gxf4#
              • 3...Bd4
                • 4.Qxd4#
            • 3.Qc3
              • threat
                • 4.Rxf4#
              • 3...fxg3
                • 4.Rf4#
              • 3...Bd4
                • 4.Qxd4#
              • 3...Be3
                • 4.d3#
              • 3...Bd8
                • 4.Qd4#
              • 3...f3
                • 4.Rf4#
          • 2...Bd4
            • 3.Bd5+
              • 3...Kxe5
                • 4.gxf4#
            • 3.Rxf4+
              • 3...Kxe5
                • 4.Qd5#
            • 3.Qd5+
              • 3...Kd3
                • 4.Qxd4#
            • 3.Bxd4
              • threat
                • 4.Rxf4#
              • 3...Kxd4
                • 4.Qd5#
              • 3...fxg3
                • 4.Rf4#
                • 4.Qe3#
              • 3...f3
                • 4.Rf4#
                • 4.Qe3#
            • 3.Rc5
              • threat
                • 4.Rxf4#
              • 3...Bxc5
                • 4.Qd5#
              • 3...Bxe5
                • 4.Qd5#
              • 3...fxg3
                • 4.Rf4#
              • 3...Bc3
                • 4.Qd5#
              • 3...Be3
                • 4.Qd5#
              • 3...f3
                • 4.Rf4#
      • 1...f3
        • 2.Qb3
          • threat
            • 3.Qd5#
          • 2...exd2
            • 3.Rf4+
              • 3...Kxe5
                • 4.Qd5#
          • 2...Bc4
            • 3.Qxc4+
              • 3...Kxe5
                • 4.Qd5#
                • 4.Qf4#
              • 3...Bd4
                • 4.Qxd4#
            • 3.Qxb6
              • threat
                • 4.Qxe3#
                • 4.Qd4#
              • 3...Kd3
                • 4.Qxe3#
              • 3...Kxe5
                • 4.Qxe3#
          • 2...Bc6
            • 3.Qc4+
              • 3...Kxe5
                • 4.Qf4#
              • 3...Bd4
                • 4.Qxd4#
            • 3.Qc3
              • threat
                • 4.Rf4#
                • 4.d3#
              • 3...Bd4
                • 4.Qxd4#
          • 2...Bd4
            • 3.Rf4+
              • 3...Kxe5
                • 4.Qd5#
            • 3.d3+
              • 3...Kxe5
                • 4.Qd5#
              • 3...Bxd3
                • 4.Qd5#
            • 3.Bxd4
              • threat
                • 4.Rf4#
                • 4.Qxe3#
              • 3...Kxd4
                • 4.Qd5#
                • 4.Qxe3#
            • 3.Rc5
              • threat
                • 4.Rf4#
              • 3...Bxc5
                • 4.Qd5#
              • 3...Bxe5
                • 4.Qd5#
                • 4.Qxe3#
              • 3...Bc3
                • 4.Qd5#

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