Problem Display
PID: 216099 (8/1N1Kp3/pP2P3/Bk1p2p1/6Rr/nPRp3P/1NrP4/8 w - - 0 1)

Wachenhusen, Christian

Die Schwalbe, 1939

8/1N1Kp3/pP2P3/Bk1p2p1/6Rr/nPRp3P/1NrP4/8

#5

11 + 9


6490 yacpdb 2020

SOLUTION


  • SOUND
  • Keys
    • 1.Ra4!
      • threat
        • 2.Rxc2
          • threat
            • 3.Rc5#
          • 2...Sxc2
            • 3.Sd1
              • threat
                • 4.Sc3#
              • 3...Rc4
                • 4.Rxc4
                  • threat
                    • 5.Sc3#
                    • 5.Rc5#
              • 3...d4
                • 4.Rc4
                  • threat
                    • 5.Rc5#
          • 2...dxc2
            • 3.d4
              • threat
                • 4.Rb4#
              • 3...Rxd4
                • 4.Rxd4
                  • threat
                    • 5.Rb4#
                    • 5.Rxd5#
        • 2.Rc7
          • threat
            • 3.Sc4
              • threat
                • 4.Sxa3#
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rhxc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
          • 2...Rxc7+
            • 3.bxc7
              • threat
                • 4.c8S
                  • threat
                    • 5.Sa7#
              • 3...Rc4
                • 4.bxc4+
                  • 4...Sxc4
                    • 5.Rb4#
                  • 4...dxc4
                    • 5.Rb4#
          • 2...Rc1
            • 3.Sc4
              • threat
                • 4.Sxa3#
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rhxc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
          • 2...Rc3
            • 3.Rxc3
              • threat
                • 4.Rc5#
              • 3...Rc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
                • 4.bxc4+
                  • 4...Sxc4
                    • 5.Rb3#
                    • 5.Rb4#
                  • 4...dxc4
                    • 5.Rb4#
                • 4.Rcxc4
                  • threat
                    • 5.Rab4#
                    • 5.Rcb4#
                    • 5.Rc5#
            • 3.dxc3
              • threat
                • 4.Rc5#
              • 3...Rc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
                • 4.bxc4+
                  • 4...Sxc4
                    • 5.Rb4#
                    • 5.Rc5#
                  • 4...dxc4
                    • 5.Rb4#
                    • 5.Rc5#
                • 4.Sxc4
                  • threat
                    • 5.Sxa3#
                    • 5.Rb4#
                    • 5.Rc5#
                • 4.Raxc4
                  • threat
                    • 5.Rb4#
                    • 5.R4c5#
                    • 5.R7c5#
                • 4.Rcxc4
                  • threat
                    • 5.Rab4#
                    • 5.Rcb4#
                    • 5.Rc5#
          • 2...Rc6
            • 3.Rxc6
              • threat
                • 4.Rc5#
              • 3...Rc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
                • 4.bxc4+
                  • 4...Sxc4
                    • 5.Rb4#
                    • 5.Rc5#
                  • 4...dxc4
                    • 5.Rb4#
                    • 5.Rc5#
                • 4.Sxc4
                  • threat
                    • 5.Sxa3#
                    • 5.Rb4#
                    • 5.Rc5#
                • 4.Raxc4
                  • threat
                    • 5.Rb4#
                    • 5.R4c5#
                    • 5.R6c5#
                • 4.Rcxc4
                  • threat
                    • 5.Rab4#
                    • 5.Rcb4#
                    • 5.Rc5#
          • 2...Rd4
            • 3.Rxd4
              • threat
                • 4.Rb4#
              • 3...Rxc7+
                • 4.Kxc7
                  • threat
                    • 5.Rb4#
                    • 5.Rxd5#
                • 4.bxc7
                  • threat
                    • 5.Rb4#
                    • 5.Rxd5#
              • 3...Rc4
                • 4.Rxd5+
                  • 4...Rc5
                    • 5.Rdxc5#
                    • 5.Rcxc5#
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
                • 4.bxc4+
                  • 4...Sxc4
                    • 5.Rxd5#
                    • 5.Rc5#
                  • 4...dxc4
                    • 5.Rd5#
                    • 5.Rc5#
                • 4.Sxc4
                  • threat
                    • 5.Sxa3#
                    • 5.Rxd5#
                    • 5.Rc5#
                • 4.Rdxc4
                  • threat
                    • 5.Rb4#
                    • 5.R4c5#
                    • 5.R7c5#
                • 4.Rcxc4
                  • threat
                    • 5.Rb4#
                    • 5.Rc5#
                    • 5.Rxd5#
                  • 4...dxc4
                    • 5.Rd5#
          • 2...Re4
            • 3.Sc4
              • threat
                • 4.Sxa3#
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rexc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
          • 2...Rf4
            • 3.Sc4
              • threat
                • 4.Sxa3#
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rfxc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
          • 2...Rg4
            • 3.Sc4
              • threat
                • 4.Sxa3#
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rgxc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
          • 2...Sb1
            • 3.Sc4
              • threat
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rhxc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
      • 1...Rxc3
        • 2.dxc3
          • threat
            • 3.c4+
              • 3...Rxc4
                • 4.bxc4+
                  • 4...Sxc4
                    • 5.Rb4#
                  • 4...dxc4
                    • 5.Rb4#
          • 2...Re4
            • 3.c4+
              • 3...Rxc4
                • 4.bxc4+
                  • 4...Sxc4
                    • 5.Rb4#
                  • 4...dxc4
                    • 5.Rb4#
            • 3.Rxe4
              • threat
                • 4.Rb4#
              • 3...dxe4
                • 4.c4+
                  • 4...Sxc4
                    • 5.bxc4#
              • 3...Sc2
                • 4.c4+
                  • 4...dxc4
                    • 5.Re5#
                    • 5.bxc4#
                • 4.Rc4
                  • threat
                    • 5.Rc5#
                  • 4...dxc4
                    • 5.bxc4#
              • 3...Sc4
                • 4.bxc4+
                  • 4...dxc4
                    • 5.Re5#
                • 4.Sxc4
                  • threat
                    • 5.Sa3#
                  • 4...dxc4
                    • 5.Re5#
                • 4.Rxc4
                  • threat
                    • 5.Rb4#
                    • 5.Rc5#
                  • 4...dxc4
                    • 5.bxc4#
          • 2...Rf4
            • 3.c4+
              • 3...Rxc4
                • 4.bxc4+
                  • 4...Sxc4
                    • 5.Rb4#
                  • 4...dxc4
                    • 5.Rb4#
          • 2...Rg4
            • 3.c4+
              • 3...Rxc4
                • 4.bxc4+
                  • 4...Sxc4
                    • 5.Rb4#
                  • 4...dxc4
                    • 5.Rb4#
            • 3.Rxg4
              • threat
                • 4.Rb4#
              • 3...Sc2
                • 4.c4+
                  • 4...dxc4
                    • 5.Rxg5#
                    • 5.bxc4#
                • 4.Rc4
                  • threat
                    • 5.Rc5#
                  • 4...dxc4
                    • 5.bxc4#
              • 3...Sc4
                • 4.bxc4+
                  • 4...dxc4
                    • 5.Rxg5#
                • 4.Sxc4
                  • threat
                    • 5.Sa3#
                  • 4...dxc4
                    • 5.Rxg5#
                • 4.Rxc4
                  • threat
                    • 5.Rb4#
                    • 5.Rc5#
                  • 4...dxc4
                    • 5.bxc4#
            • 3.hxg4
              • threat
                • 4.Rb4#
              • 3...Sc2
                • 4.c4+
                  • 4...dxc4
                    • 5.bxc4#
                • 4.Sxd3
                  • 4...Sa1
                    • 5.Rb4#
                  • 4...Se1
                    • 5.Rb4#
                  • 4...Sa3
                    • 5.Rb4#
                  • 4...Se3
                    • 5.Rb4#
                  • 4...Sb4
                    • 5.Rxb4#
                  • 4...Sd4
                    • 5.Rb4#
                  • 4...d4
                    • 5.c4#
                • 4.Rc4
                  • threat
                    • 5.Rc5#
                  • 4...dxc4
                    • 5.bxc4#
          • 2...Sb1
            • 3.c4+
              • 3...Rxc4
                • 4.bxc4+
                  • 4...dxc4
                    • 5.Rb4#
                • 4.Sxc4
                  • threat
                    • 5.Rb4#
                • 4.Rxc4
                  • threat
                    • 5.Rb4#
                    • 5.Rc5#
                  • 4...dxc4
                    • 5.bxc4#
            • 3.Rxh4
              • threat
                • 4.Rb4#
              • 3...gxh4
                • 4.c4+
                  • 4...dxc4
                    • 5.bxc4#
              • 3...g4
                • 4.c4+
                  • 4...dxc4
                    • 5.Rh5#
                    • 5.bxc4#
                • 4.Rxg4
                  • threat
                    • 5.Rb4#
                  • 4...d4
                    • 5.Rg5#
                    • 5.c4#
          • 2...Sc2
            • 3.Rxh4
              • threat
                • 4.c4+
                  • 4...dxc4
                    • 5.bxc4#
                • 4.Rc4
                  • threat
                    • 5.Rc5#
                  • 4...dxc4
                    • 5.bxc4#
              • 3...g4
                • 4.c4+
                  • 4...dxc4
                    • 5.Rh5#
                    • 5.bxc4#
      • 1...Sb1
        • 2.Rxc2
          • threat
            • 3.Rc5#
          • 2...dxc2
            • 3.d4
              • threat
                • 4.Rb4#
              • 3...Rxd4
                • 4.Rxd4
                  • threat
                    • 5.Rb4#
                    • 5.Rxd5#
          • 2...Sc3
            • 3.Rxc3
              • threat
                • 4.Rc5#
              • 3...Rc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
                • 4.bxc4+
                  • 4...dxc4
                    • 5.Rb4#
                • 4.Sxc4
                  • threat
                    • 5.Sa3#
                    • 5.Rb4#
                • 4.Rcxc4
                  • threat
                    • 5.Rab4#
                    • 5.Rcb4#
                    • 5.Rc5#
                • 4.Raxc4
                  • threat
                    • 5.Rb4#
                    • 5.Rc5#
                  • 4...dxc4
                    • 5.bxc4#
            • 3.Rxh4
              • threat
                • 4.Rb4#
              • 3...gxh4
                • 4.Rxc3
                  • 4...d4
                    • 5.Rc5#
              • 3...Se4
                • 4.Rxe4
                  • threat
                    • 5.Rc5#
                    • 5.Rb4#
              • 3...d4
                • 4.Rxc3
                  • threat
                    • 5.Rc5#
                  • 4...dxc3
                    • 5.Rb4#
                • 4.Rxd4
                  • threat
                    • 5.Rb4#
                  • 4...Sa2
                    • 5.Rc5#
                    • 5.Rd5#
                  • 4...Sd5
                    • 5.Rc5#
                    • 5.Rxd5#
                • 4.dxc3
                  • threat
                    • 5.c4#
                  • 4...dxc3
                    • 5.Rb4#
              • 3...g4
                • 4.Rxc3
                  • threat
                    • 5.Rc5#
        • 2.Rc7
          • threat
            • 3.Sc4
              • threat
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rhxc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
          • 2...Rxc7+
            • 3.bxc7
              • threat
                • 4.c8S
                  • threat
                    • 5.Sa7#
              • 3...Rc4
                • 4.bxc4+
                  • 4...dxc4
                    • 5.Rb4#
                • 4.Sxc4
                  • threat
                    • 5.Rb4#
                • 4.Rxc4
                  • threat
                    • 5.Rb4#
                    • 5.Rc5#
                  • 4...dxc4
                    • 5.bxc4#
          • 2...Sxd2
            • 3.Sc4
              • threat
                • 4.Sa3#
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rhxc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
          • 2...Rc1
            • 3.Sc4
              • threat
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rhxc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
          • 2...Rc3
            • 3.dxc3
              • threat
                • 4.Rc5#
              • 3...Rc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
                • 4.bxc4+
                  • 4...dxc4
                    • 5.Rb4#
                    • 5.Rc5#
                • 4.Sxc4
                  • threat
                    • 5.Rb4#
                    • 5.Rc5#
                • 4.Raxc4
                  • threat
                    • 5.Rb4#
                    • 5.R4c5#
                    • 5.R7c5#
                • 4.Rcxc4
                  • threat
                    • 5.Rab4#
                    • 5.Rcb4#
                    • 5.Rc5#
          • 2...Rc6
            • 3.Rxc6
              • threat
                • 4.Rc5#
              • 3...Rc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
                • 4.bxc4+
                  • 4...dxc4
                    • 5.Rb4#
                    • 5.Rc5#
                • 4.Sxc4
                  • threat
                    • 5.Rb4#
                    • 5.Rc5#
                • 4.Raxc4
                  • threat
                    • 5.Rb4#
                    • 5.R4c5#
                    • 5.R6c5#
                • 4.Rcxc4
                  • threat
                    • 5.Rab4#
                    • 5.Rcb4#
                    • 5.Rc5#
          • 2...Rd4
            • 3.Rxd4
              • threat
                • 4.Rb4#
              • 3...Rxc7+
                • 4.Kxc7
                  • threat
                    • 5.Rb4#
                    • 5.Rxd5#
                • 4.bxc7
                  • threat
                    • 5.Rb4#
                    • 5.Rxd5#
              • 3...Rc4
                • 4.Rxd5+
                  • 4...Rc5
                    • 5.Rdxc5#
                    • 5.Rcxc5#
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
                • 4.bxc4+
                  • 4...dxc4
                    • 5.Rd5#
                    • 5.Rc5#
                • 4.Sxc4
                  • threat
                    • 5.Rxd5#
                    • 5.Rc5#
                • 4.Rdxc4
                  • threat
                    • 5.Rb4#
                    • 5.R4c5#
                    • 5.R7c5#
                • 4.Rcxc4
                  • threat
                    • 5.Rb4#
                    • 5.Rc5#
                    • 5.Rxd5#
                  • 4...dxc4
                    • 5.Rd5#
                    • 5.bxc4#
            • 3.Rxc2
              • threat
                • 4.Rc5#
              • 3...dxc2
                • 4.Rxd4
                  • threat
                    • 5.Rb4#
                    • 5.Rxd5#
              • 3...Rc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
                • 4.bxc4+
                  • 4...dxc4
                    • 5.Rb4#
                • 4.Sxc4
                  • threat
                    • 5.Rb4#
                • 4.Rcxc4
                  • threat
                    • 5.Rab4#
                    • 5.Rcb4#
                    • 5.Rc5#
                • 4.Raxc4
                  • threat
                    • 5.Rb4#
                    • 5.Rc5#
                  • 4...dxc4
                    • 5.bxc4#
              • 3...Sc3
                • 4.Rxd4
                  • threat
                    • 5.Rb4#
                  • 4...Sa2
                    • 5.Rc5#
                    • 5.Rxd5#
          • 2...Re4
            • 3.Sc4
              • threat
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rexc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
          • 2...Rf4
            • 3.Sc4
              • threat
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rfxc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
          • 2...Rg4
            • 3.Rxg4
              • threat
                • 4.Rb4#
              • 3...Rxc7+
                • 4.Kxc7
                  • threat
                    • 5.Rb4#
                  • 4...d4
                    • 5.Rxg5#
                • 4.bxc7
                  • threat
                    • 5.Rb4#
                  • 4...d4
                    • 5.Rxg5#
              • 3...Rc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
                • 4.bxc4+
                  • 4...dxc4
                    • 5.Rxg5#
                    • 5.Rc5#
                • 4.Sxc4
                  • threat
                    • 5.Rc5#
                • 4.Rgxc4
                  • threat
                    • 5.Rb4#
                    • 5.R4c5#
                    • 5.R7c5#
                • 4.Rcxc4
                  • threat
                    • 5.Rb4#
                    • 5.Rc5#
                  • 4...dxc4
                    • 5.Rxg5#
                    • 5.bxc4#
              • 3...d4
                • 4.Rxg5+
                  • 4...Rc5
                    • 5.Rgxc5#
                    • 5.Rcxc5#
                • 4.Rc4
                  • threat
                    • 5.Rb4#
                    • 5.Rxg5#
                  • 4...Rxc4
                    • 5.bxc4#
            • 3.Rxc2
              • threat
                • 4.Rc5#
              • 3...dxc2
                • 4.Rxg4
                  • threat
                    • 5.Rb4#
                  • 4...d4
                    • 5.Rxg5#
                • 4.hxg4
                  • threat
                    • 5.Rb4#
              • 3...Rc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
                • 4.bxc4+
                  • 4...dxc4
                    • 5.Rb4#
                • 4.Sxc4
                  • threat
                    • 5.Rb4#
                • 4.Rcxc4
                  • threat
                    • 5.Rab4#
                    • 5.Rcb4#
                    • 5.Rc5#
                • 4.Raxc4
                  • threat
                    • 5.Rb4#
                    • 5.Rc5#
                  • 4...dxc4
                    • 5.bxc4#
              • 3...Sc3
                • 4.hxg4
                  • threat
                    • 5.Rb4#
                  • 4...Sxa4
                    • 5.bxa4#
                  • 4...Sa2
                    • 5.Rc5#
            • 3.hxg4
              • threat
                • 4.Rb4#
              • 3...Rxc7+
                • 4.Kxc7
                  • threat
                    • 5.Rb4#
                • 4.bxc7
                  • threat
                    • 5.Rb4#
              • 3...Rc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
                • 4.bxc4+
                  • 4...dxc4
                    • 5.Rb4#
                    • 5.Rc5#
                • 4.Sxc4
                  • threat
                    • 5.Rb4#
                    • 5.Rc5#
                • 4.Raxc4
                  • threat
                    • 5.Rb4#
                    • 5.R4c5#
                    • 5.R7c5#
                • 4.Rcxc4
                  • threat
                    • 5.Rab4#
                    • 5.Rcb4#
                    • 5.Rc5#
            • 3.Sc4
              • threat
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rgxc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
          • 2...Sa3
            • 3.Sc4
              • threat
                • 4.Sxa3#
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rhxc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
      • 1...Rc1
        • 2.Rxc1
          • threat
            • 3.Rc5#
          • 2...Sc2
            • 3.Sd1
              • threat
                • 4.Sc3#
              • 3...Rc4
                • 4.Rxc4
                  • threat
                    • 5.Sc3#
                    • 5.Rc5#
              • 3...d4
                • 4.Rb4+
                  • 4...Sxb4
                    • 5.Rc5#
                • 4.Rxc2
                  • threat
                    • 5.Rc5#
                    • 5.Rb4#
                • 4.Rc4
                  • threat
                    • 5.Rc5#
        • 2.Sd1
          • threat
            • 3.Rxc1
              • threat
                • 4.Sc3#
                • 4.Rc5#
              • 3...Rc4
                • 4.Sc3+
                  • 4...Rxc3
                    • 5.Rb4#
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Sc3#
                    • 5.Rc5#
                • 4.Rcxc4
                  • threat
                    • 5.Sc3#
                    • 5.Rab4#
                    • 5.Rcb4#
                    • 5.Rc5#
                • 4.Raxc4
                  • threat
                    • 5.Sc3#
                    • 5.Rb4#
                    • 5.Rc5#
          • 2...Rxa4
            • 3.bxa4+
              • 3...Kxa4
                • 4.Sb2+
                  • 4...Kb5
                    • 5.Rb3#
          • 2...Rc2
            • 3.Rxc2
              • threat
                • 4.Sc3#
                • 4.Rc5#
              • 3...Rc4
                • 4.Sc3+
                  • 4...Rxc3
                    • 5.Rb4#
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Sc3#
                    • 5.Rc5#
                • 4.Rcxc4
                  • threat
                    • 5.Sc3#
                    • 5.Rab4#
                    • 5.Rcb4#
                    • 5.Rc5#
                • 4.Raxc4
                  • threat
                    • 5.Sc3#
                    • 5.Rb4#
                    • 5.Rc5#
          • 2...Re4
            • 3.Rxc1
              • threat
                • 4.Sc3#
                • 4.Rc5#
              • 3...Rc4
                • 4.Sc3+
                  • 4...Rxc3
                    • 5.Rb4#
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Sc3#
                    • 5.Rc5#
                • 4.Rcxc4
                  • threat
                    • 5.Sc3#
                    • 5.Rab4#
                    • 5.Rcb4#
                    • 5.Rc5#
                • 4.Raxc4
                  • threat
                    • 5.Sc3#
                    • 5.Rb4#
                    • 5.Rc5#
          • 2...Rf4
            • 3.Rxc1
              • threat
                • 4.Sc3#
                • 4.Rc5#
              • 3...Rc4
                • 4.Sc3+
                  • 4...Rxc3
                    • 5.Rb4#
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Sc3#
                    • 5.Rc5#
                • 4.Rcxc4
                  • threat
                    • 5.Sc3#
                    • 5.Rab4#
                    • 5.Rcb4#
                    • 5.Rc5#
                • 4.Raxc4
                  • threat
                    • 5.Sc3#
                    • 5.Rb4#
                    • 5.Rc5#
          • 2...Sb1
            • 3.Rxc1
              • threat
                • 4.Rc5#
              • 3...Rc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
                • 4.Rcxc4
                  • threat
                    • 5.Rab4#
                    • 5.Rcb4#
                    • 5.Rc5#
            • 3.Rxh4
              • threat
                • 4.Rb4#
              • 3...gxh4
                • 4.Rxc1
                  • threat
                    • 5.Rc5#
                  • 4...Sc3
                    • 5.Sxc3#
              • 3...d4
                • 4.Rxd4
                  • threat
                    • 5.Rb4#
                    • 5.Rd5#
              • 3...g4
                • 4.Rxc1
                  • threat
                    • 5.Rc5#
                  • 4...Sc3
                    • 5.Sxc3#
                • 4.Rxg4
                  • threat
                    • 5.Rb4#
                  • 4...d4
                    • 5.Rg5#
        • 2.Rc7
          • threat
            • 3.Sc4
              • threat
                • 4.Sxa3#
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rhxc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
          • 2...Rxc7+
            • 3.bxc7
              • threat
                • 4.c8S
                  • threat
                    • 5.Sa7#
              • 3...Rc4
                • 4.bxc4+
                  • 4...Sxc4
                    • 5.Rb4#
                  • 4...dxc4
                    • 5.Rb4#
          • 2...Rc2
            • 3.Sc4
              • threat
                • 4.Sxa3#
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rhxc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
          • 2...Rc3
            • 3.Rxc3
              • threat
                • 4.Rc5#
              • 3...Rc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
                • 4.bxc4+
                  • 4...Sxc4
                    • 5.Rb3#
                    • 5.Rb4#
                  • 4...dxc4
                    • 5.Rb4#
                • 4.Rcxc4
                  • threat
                    • 5.Rab4#
                    • 5.Rcb4#
                    • 5.Rc5#
            • 3.dxc3
              • threat
                • 4.Rc5#
              • 3...Rc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
                • 4.bxc4+
                  • 4...Sxc4
                    • 5.Rb4#
                    • 5.Rc5#
                  • 4...dxc4
                    • 5.Rb4#
                    • 5.Rc5#
                • 4.Sxc4
                  • threat
                    • 5.Sxa3#
                    • 5.Rb4#
                    • 5.Rc5#
                • 4.Raxc4
                  • threat
                    • 5.Rb4#
                    • 5.R4c5#
                    • 5.R7c5#
                • 4.Rcxc4
                  • threat
                    • 5.Rab4#
                    • 5.Rcb4#
                    • 5.Rc5#
          • 2...Rc6
            • 3.Rxc6
              • threat
                • 4.Rc5#
              • 3...Rc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
                • 4.bxc4+
                  • 4...Sxc4
                    • 5.Rb4#
                    • 5.Rc5#
                  • 4...dxc4
                    • 5.Rb4#
                    • 5.Rc5#
                • 4.Sxc4
                  • threat
                    • 5.Sxa3#
                    • 5.Rb4#
                    • 5.Rc5#
                • 4.Raxc4
                  • threat
                    • 5.Rb4#
                    • 5.R4c5#
                    • 5.R6c5#
                • 4.Rcxc4
                  • threat
                    • 5.Rab4#
                    • 5.Rcb4#
                    • 5.Rc5#
          • 2...Rd4
            • 3.Rxd4
              • threat
                • 4.Rb4#
              • 3...Rxc7+
                • 4.Kxc7
                  • threat
                    • 5.Rb4#
                    • 5.Rxd5#
                • 4.bxc7
                  • threat
                    • 5.Rb4#
                    • 5.Rxd5#
              • 3...Rc4
                • 4.Rxd5+
                  • 4...Rc5
                    • 5.Rdxc5#
                    • 5.Rcxc5#
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
                • 4.bxc4+
                  • 4...Sxc4
                    • 5.Rxd5#
                    • 5.Rc5#
                  • 4...dxc4
                    • 5.Rd5#
                    • 5.Rc5#
                • 4.Sxc4
                  • threat
                    • 5.Sxa3#
                    • 5.Rxd5#
                    • 5.Rc5#
                • 4.Rdxc4
                  • threat
                    • 5.Rb4#
                    • 5.R4c5#
                    • 5.R7c5#
                • 4.Rcxc4
                  • threat
                    • 5.Rb4#
                    • 5.Rc5#
                    • 5.Rxd5#
                  • 4...dxc4
                    • 5.Rd5#
            • 3.Rxc1
              • threat
                • 4.Rc5#
              • 3...Rc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
                • 4.bxc4+
                  • 4...Sxc4
                    • 5.Rb4#
                  • 4...dxc4
                    • 5.Rb4#
                • 4.Rcxc4
                  • threat
                    • 5.Rab4#
                    • 5.Rcb4#
                    • 5.Rc5#
              • 3...Sc2
                • 4.Rxd4
                  • threat
                    • 5.Rxd5#
                  • 4...Sxd4
                    • 5.Rc5#
                  • 4...Se3
                    • 5.Rc5#
                    • 5.Rb4#
                  • 4...Sb4
                    • 5.Rc5#
                    • 5.Rxb4#
          • 2...Re4
            • 3.Sc4
              • threat
                • 4.Sxa3#
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rexc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
          • 2...Rf4
            • 3.Sc4
              • threat
                • 4.Sxa3#
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rfxc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
          • 2...Rg4
            • 3.Rxc1
              • threat
                • 4.Rc5#
              • 3...Rc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
                • 4.bxc4+
                  • 4...Sxc4
                    • 5.Rb4#
                  • 4...dxc4
                    • 5.Rb4#
                • 4.Rcxc4
                  • threat
                    • 5.Rab4#
                    • 5.Rcb4#
                    • 5.Rc5#
              • 3...Sc2
                • 4.Rxg4
                  • 4...Sa1
                    • 5.Rc5#
                    • 5.Rb4#
                  • 4...Se1
                    • 5.Rc5#
                    • 5.Rb4#
                  • 4...Sa3
                    • 5.Rc5#
                    • 5.Rb4#
                  • 4...Se3
                    • 5.Rc5#
                    • 5.Rb4#
                  • 4...Sb4
                    • 5.Rc5#
                    • 5.Rxb4#
                  • 4...Sd4
                    • 5.Rc5#
                  • 4...d4
                    • 5.Rxg5#
            • 3.Sc4
              • threat
                • 4.Sxa3#
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rgxc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
          • 2...Sb1
            • 3.Sc4
              • threat
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rhxc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
      • 1...Re4
        • 2.Rxc2
          • threat
            • 3.Rc5#
          • 2...Sxc2
            • 3.Rxe4
              • threat
                • 4.Sd1
                  • threat
                    • 5.Sc3#
                  • 4...d4
                    • 5.Re5#
                • 4.Sa4
                  • threat
                    • 5.Sc3#
                  • 4...d4
                    • 5.Re5#
                • 4.Rc4
                  • threat
                    • 5.Rc5#
                  • 4...dxc4
                    • 5.bxc4#
              • 3...dxe4
                • 4.Sd1
                  • threat
                    • 5.Sc3#
                • 4.Sa4
                  • threat
                    • 5.Sc3#
              • 3...Sd4
                • 4.Rxd4
                  • 4...g4
                    • 5.Rb4#
                    • 5.Rxd5#
                • 4.Sd1
                  • threat
                    • 5.Sc3#
                  • 4...Se2
                    • 5.Rb4#
                • 4.Sa4
                  • threat
                    • 5.Sc3#
                  • 4...Se2
                    • 5.Rb4#
          • 2...dxc2
            • 3.d4
              • threat
                • 4.Rb4#
              • 3...Rxd4
                • 4.Rxd4
                  • threat
                    • 5.Rb4#
                    • 5.Rxd5#
        • 2.Rc7
          • threat
            • 3.Sc4
              • threat
                • 4.Sxa3#
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rexc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
          • 2...Rxc7+
            • 3.bxc7
              • threat
                • 4.c8S
                  • threat
                    • 5.Sa7#
              • 3...Rc4
                • 4.bxc4+
                  • 4...Sxc4
                    • 5.Rb4#
                  • 4...dxc4
                    • 5.Rb4#
          • 2...Rc1
            • 3.Sc4
              • threat
                • 4.Sxa3#
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rexc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
          • 2...Rc3
            • 3.Rxc3
              • threat
                • 4.Rc5#
              • 3...Rc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
                • 4.bxc4+
                  • 4...Sxc4
                    • 5.Rb3#
                    • 5.Rb4#
                  • 4...dxc4
                    • 5.Rb4#
                • 4.Rcxc4
                  • threat
                    • 5.Rab4#
                    • 5.Rcb4#
                    • 5.Rc5#
            • 3.dxc3
              • threat
                • 4.Rc5#
              • 3...Rc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
                • 4.bxc4+
                  • 4...Sxc4
                    • 5.Rb4#
                    • 5.Rc5#
                  • 4...dxc4
                    • 5.Rb4#
                    • 5.Rc5#
                • 4.Sxc4
                  • threat
                    • 5.Sxa3#
                    • 5.Rb4#
                    • 5.Rc5#
                • 4.Raxc4
                  • threat
                    • 5.Rb4#
                    • 5.R4c5#
                    • 5.R7c5#
                • 4.Rcxc4
                  • threat
                    • 5.Rab4#
                    • 5.Rcb4#
                    • 5.Rc5#
          • 2...Rc6
            • 3.Rxc6
              • threat
                • 4.Rc5#
              • 3...Rc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
                • 4.bxc4+
                  • 4...Sxc4
                    • 5.Rb4#
                    • 5.Rc5#
                  • 4...dxc4
                    • 5.Rb4#
                    • 5.Rc5#
                • 4.Sxc4
                  • threat
                    • 5.Sxa3#
                    • 5.Rb4#
                    • 5.Rc5#
                • 4.Raxc4
                  • threat
                    • 5.Rb4#
                    • 5.R4c5#
                    • 5.R6c5#
                • 4.Rcxc4
                  • threat
                    • 5.Rab4#
                    • 5.Rcb4#
                    • 5.Rc5#
          • 2...Rd4
            • 3.Rxd4
              • threat
                • 4.Rb4#
              • 3...Rxc7+
                • 4.Kxc7
                  • threat
                    • 5.Rb4#
                    • 5.Rxd5#
                • 4.bxc7
                  • threat
                    • 5.Rb4#
                    • 5.Rxd5#
              • 3...Rc4
                • 4.Rxd5+
                  • 4...Rc5
                    • 5.Rdxc5#
                    • 5.Rcxc5#
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
                • 4.bxc4+
                  • 4...Sxc4
                    • 5.Rxd5#
                    • 5.Rc5#
                  • 4...dxc4
                    • 5.Rd5#
                    • 5.Rc5#
                • 4.Sxc4
                  • threat
                    • 5.Sxa3#
                    • 5.Rxd5#
                    • 5.Rc5#
                • 4.Rdxc4
                  • threat
                    • 5.Rb4#
                    • 5.R4c5#
                    • 5.R7c5#
                • 4.Rcxc4
                  • threat
                    • 5.Rb4#
                    • 5.Rc5#
                    • 5.Rxd5#
                  • 4...dxc4
                    • 5.Rd5#
          • 2...Rf4
            • 3.Sc4
              • threat
                • 4.Sxa3#
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rfxc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
          • 2...Rg4
            • 3.Sc4
              • threat
                • 4.Sxa3#
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rgxc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
          • 2...Rh4
            • 3.Sc4
              • threat
                • 4.Sxa3#
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rhxc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
          • 2...Sb1
            • 3.Sc4
              • threat
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rexc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
      • 1...Rf4
        • 2.Rc7
          • threat
            • 3.Sc4
              • threat
                • 4.Sxa3#
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rfxc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
          • 2...Rxc7+
            • 3.bxc7
              • threat
                • 4.c8S
                  • threat
                    • 5.Sa7#
              • 3...Rc4
                • 4.bxc4+
                  • 4...Sxc4
                    • 5.Rb4#
                  • 4...dxc4
                    • 5.Rb4#
          • 2...Rc1
            • 3.Sc4
              • threat
                • 4.Sxa3#
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rfxc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
          • 2...Rc3
            • 3.Rxc3
              • threat
                • 4.Rc5#
              • 3...Rc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
                • 4.bxc4+
                  • 4...Sxc4
                    • 5.Rb3#
                    • 5.Rb4#
                  • 4...dxc4
                    • 5.Rb4#
                • 4.Rcxc4
                  • threat
                    • 5.Rab4#
                    • 5.Rcb4#
                    • 5.Rc5#
            • 3.dxc3
              • threat
                • 4.Rc5#
              • 3...Rc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
                • 4.bxc4+
                  • 4...Sxc4
                    • 5.Rb4#
                    • 5.Rc5#
                  • 4...dxc4
                    • 5.Rb4#
                    • 5.Rc5#
                • 4.Sxc4
                  • threat
                    • 5.Sxa3#
                    • 5.Rb4#
                    • 5.Rc5#
                • 4.Raxc4
                  • threat
                    • 5.Rb4#
                    • 5.R4c5#
                    • 5.R7c5#
                • 4.Rcxc4
                  • threat
                    • 5.Rab4#
                    • 5.Rcb4#
                    • 5.Rc5#
          • 2...Rc6
            • 3.Rxc6
              • threat
                • 4.Rc5#
              • 3...Rc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
                • 4.bxc4+
                  • 4...Sxc4
                    • 5.Rb4#
                    • 5.Rc5#
                  • 4...dxc4
                    • 5.Rb4#
                    • 5.Rc5#
                • 4.Sxc4
                  • threat
                    • 5.Sxa3#
                    • 5.Rb4#
                    • 5.Rc5#
                • 4.Raxc4
                  • threat
                    • 5.Rb4#
                    • 5.R4c5#
                    • 5.R6c5#
                • 4.Rcxc4
                  • threat
                    • 5.Rab4#
                    • 5.Rcb4#
                    • 5.Rc5#
          • 2...Rd4
            • 3.Rxd4
              • threat
                • 4.Rb4#
              • 3...Rxc7+
                • 4.Kxc7
                  • threat
                    • 5.Rb4#
                    • 5.Rxd5#
                • 4.bxc7
                  • threat
                    • 5.Rb4#
                    • 5.Rxd5#
              • 3...Rc4
                • 4.Rxd5+
                  • 4...Rc5
                    • 5.Rdxc5#
                    • 5.Rcxc5#
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
                • 4.bxc4+
                  • 4...Sxc4
                    • 5.Rxd5#
                    • 5.Rc5#
                  • 4...dxc4
                    • 5.Rd5#
                    • 5.Rc5#
                • 4.Sxc4
                  • threat
                    • 5.Sxa3#
                    • 5.Rxd5#
                    • 5.Rc5#
                • 4.Rdxc4
                  • threat
                    • 5.Rb4#
                    • 5.R4c5#
                    • 5.R7c5#
                • 4.Rcxc4
                  • threat
                    • 5.Rb4#
                    • 5.Rc5#
                    • 5.Rxd5#
                  • 4...dxc4
                    • 5.Rd5#
          • 2...Re4
            • 3.Sc4
              • threat
                • 4.Sxa3#
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rexc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
          • 2...Rg4
            • 3.Sc4
              • threat
                • 4.Sxa3#
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rgxc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
          • 2...Rh4
            • 3.Sc4
              • threat
                • 4.Sxa3#
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rhxc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#
          • 2...Sb1
            • 3.Sc4
              • threat
                • 4.Rb4#
                • 4.Rc5#
              • 3...Rcxc4
                • 4.Rb4+
                  • 4...Rxb4
                    • 5.Rc5#
              • 3...Rfxc4
                • 4.Rc5+
                  • 4...Rxc5
                    • 5.Rb4#

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