Problem Display
PID: 52272 (2B1r1r1/8/P1p5/B1P2R2/4bP2/1p5R/1Kp5/2Nk4 w - - 0 1)

Freeborough, Edward

Source?, 0000

2B1r1r1/8/P1p5/B1P2R2/4bP2/1p5R/1Kp5/2Nk4

#4

9 + 7


1693 English Chess Problems 1876

SOLUTION


  • SOUND
  • Keys
    • 1.Rf8!
      • 1...Rxc8
        • 2.Re3
          • threat
            • 3.Re1#
          • 2...Rg1
            • 3.Rxe4
              • threat
                • 4.Rd4#
              • 3...Rg2
                • 4.Re1#
              • 3...Rg3
                • 4.Re1#
              • 3...Rd8
                • 4.Rxd8#
      • 1...Rexf8
        • 2.Re3
          • threat
            • 3.Re1#
          • 2...Rg1
            • 3.Bg4+
              • 3...Rxg4
                • 4.Re1#
              • 3...Bf3
                • 4.Bxf3#
                • 4.Rd3#
      • 1...Rgxf8
        • 2.Bg4+
          • 2...Bf3
            • 3.Bxf3+
              • 3...Re2
                • 4.Bxe2#
                • 4.Rh1#
            • 3.Rh1+
              • 3...Re1
                • 4.Bxf3#
                • 4.Rxe1#
            • 3.Rxf3
              • threat
                • 4.Rf1#
                • 4.Rd3#
                • 4.Re3#
      • 1...Re6
        • 2.Rxg8
          • threat
            • 3.Rg1#
          • 2...Rg6
            • 3.Rxg6
              • threat
                • 4.Rg1#
              • 3...Bxg6
                • 4.Bg4#
                • 4.Rh1#
              • 3...Bg2
                • 4.Rd3#
              • 3...Bd3
                • 4.Rxd3#
            • 3.Re3
              • threat
                • 4.Re1#
              • 3...Rg1
                • 4.Rxg1#
          • 2...Bf3
            • 3.Rg1+
              • 3...Re1
                • 4.Rxe1#
          • 2...Bf5
            • 3.Rh1+
              • 3...Re1
                • 4.Rxe1#
            • 3.Rg1+
              • 3...Re1
                • 4.Rxe1#
            • 3.Rd8+
              • 3...Rd6
                • 4.Rh1#
              • 3...Bd3
                • 4.Rhxd3#
                • 4.Rdxd3#
            • 3.Bxe6
              • threat
                • 4.Rh1#
                • 4.Rg1#
              • 3...Bxh3
                • 4.Rd8#
              • 3...Bd3
                • 4.Rxd3#
          • 2...Bg6
            • 3.Rh1+
              • 3...Re1
                • 4.Bg4#
                • 4.Rxe1#
            • 3.Rd8+
              • 3...Rd6
                • 4.Bg4#
                • 4.Rh1#
              • 3...Bd3
                • 4.Rhxd3#
                • 4.Rdxd3#
            • 3.Bxe6
              • threat
                • 4.Bg4#
                • 4.Rh1#
              • 3...Bd3
                • 4.Rxd3#
              • 3...Be4
                • 4.Rg1#
          • 2...Bh7
            • 3.Rh1+
              • 3...Re1
                • 4.Bg4#
                • 4.Rxe1#
            • 3.Rg1+
              • 3...Re1
                • 4.Bg4#
                • 4.Rxe1#
            • 3.Rd8+
              • 3...Rd6
                • 4.Bg4#
                • 4.Rh1#
              • 3...Bd3
                • 4.Rhxd3#
                • 4.Rdxd3#
            • 3.Bxe6
              • threat
                • 4.Bg4#
                • 4.Rh1#
                • 4.Rg1#
              • 3...Bd3
                • 4.Rxd3#
      • 1...Re5
        • 2.Rxg8
          • threat
            • 3.Rg1#
          • 2...Rg5
            • 3.Rxg5
              • threat
                • 4.Rg1#
              • 3...Bg2
                • 4.Rd3#
              • 3...Bd3
                • 4.Rxd3#
            • 3.Re3
              • threat
                • 4.Re1#
              • 3...Rg1
                • 4.Rxg1#
          • 2...Bf3
            • 3.Rg1+
              • 3...Re1
                • 4.Rxe1#
          • 2...Bf5
            • 3.Rh1+
              • 3...Re1
                • 4.Rxe1#
            • 3.Rg1+
              • 3...Re1
                • 4.Rxe1#
            • 3.Rd8+
              • 3...Rd5
                • 4.Rh1#
              • 3...Bd3
                • 4.Rhxd3#
                • 4.Rdxd3#
              • 3...Bd7
                • 4.Rd3#
          • 2...Bg6
            • 3.Bg4+
              • 3...Re2
                • 4.Bxe2#
                • 4.Rh1#
            • 3.Rh1+
              • 3...Re1
                • 4.Bg4#
                • 4.Rxe1#
            • 3.Rd8+
              • 3...Rd5
                • 4.Bg4#
                • 4.Rh1#
              • 3...Bd3
                • 4.Rhxd3#
                • 4.Rdxd3#
            • 3.fxe5
              • threat
                • 4.Bg4#
                • 4.Rh1#
              • 3...Bd3
                • 4.Rxd3#
              • 3...Be4
                • 4.Rg1#
          • 2...Bh7
            • 3.Bg4+
              • 3...Re2
                • 4.Bxe2#
                • 4.Rh1#
            • 3.Rh1+
              • 3...Re1
                • 4.Bg4#
                • 4.Rxe1#
            • 3.Rg1+
              • 3...Re1
                • 4.Bg4#
                • 4.Rxe1#
            • 3.Rd8+
              • 3...Rd5
                • 4.Bg4#
                • 4.Rh1#
              • 3...Bd3
                • 4.Rhxd3#
                • 4.Rdxd3#
            • 3.fxe5
              • threat
                • 4.Bg4#
                • 4.Rh1#
                • 4.Rg1#
              • 3...Bd3
                • 4.Rxd3#
        • 2.fxe5
          • threat
            • 3.Rf1#
          • 2...Rxf8
            • 3.Bg4+
              • 3...Rf3
                • 4.Rh1#
              • 3...Bf3
                • 4.Rh1#
          • 2...Rg1
            • 3.Bg4+
              • 3...Rxg4
                • 4.Rf1#
              • 3...Bf3
                • 4.Bxf3#
                • 4.Rd8#
            • 3.Rd8+
              • 3...Bd3
                • 4.Rhxd3#
                • 4.Rdxd3#
              • 3...Bd5
                • 4.Rd3#
          • 2...Bf3
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
              • 3...Bxh1
                • 4.Rf1#
            • 3.Rhxf3
              • threat
                • 4.Rf1#
                • 4.Rd3#
            • 3.Rfxf3
              • threat
                • 4.Rf1#
                • 4.Rd3#
          • 2...Bf5
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
            • 3.Rd8+
              • 3...Rxd8
                • 4.Rh1#
              • 3...Bd3
                • 4.Rhxd3#
                • 4.Rdxd3#
              • 3...Bd7
                • 4.Rd3#
                • 4.Rxd7#
            • 3.Rxf5
              • threat
                • 4.Rd3#
                • 4.Rf1#
      • 1...Re7
        • 2.Rxg8
          • threat
            • 3.Rg1#
          • 2...Rg7
            • 3.Rxg7
              • threat
                • 4.Rg1#
              • 3...Bg2
                • 4.Rd3#
              • 3...Bd3
                • 4.Rxd3#
              • 3...Bg6
                • 4.Bg4#
                • 4.Rh1#
            • 3.Re3
              • threat
                • 4.Re1#
              • 3...Rg1
                • 4.Rxg1#
          • 2...Bf3
            • 3.Rg1+
              • 3...Re1
                • 4.Rxe1#
          • 2...Bf5
            • 3.Rh1+
              • 3...Re1
                • 4.Rxe1#
            • 3.Rg1+
              • 3...Re1
                • 4.Rxe1#
            • 3.Rd8+
              • 3...Rd7
                • 4.Rh1#
              • 3...Bd3
                • 4.Rhxd3#
                • 4.Rdxd3#
              • 3...Bd7
                • 4.Rd3#
          • 2...Bg6
            • 3.Bg4+
              • 3...Re2
                • 4.Bxe2#
                • 4.Rh1#
            • 3.Rh1+
              • 3...Re1
                • 4.Bg4#
                • 4.Rxe1#
            • 3.Rd8+
              • 3...Rd7
                • 4.Rh1#
              • 3...Bd3
                • 4.Rhxd3#
                • 4.Rdxd3#
          • 2...Bh7
            • 3.Bg4+
              • 3...Re2
                • 4.Bxe2#
                • 4.Rh1#
            • 3.Rh1+
              • 3...Re1
                • 4.Bg4#
                • 4.Rxe1#
            • 3.Rg1+
              • 3...Re1
                • 4.Bg4#
                • 4.Rxe1#
            • 3.Rd8+
              • 3...Rd7
                • 4.Rh1#
              • 3...Bd3
                • 4.Rhxd3#
                • 4.Rdxd3#
      • 1...Rd8
        • 2.Bg4+
          • 2...Rxg4
            • 3.Rxd8+
              • 3...Bd3
                • 4.Rhxd3#
                • 4.Rdxd3#
              • 3...Bd5
                • 4.Rd3#
        • 2.Rxd8+
          • 2...Rxd8
            • 3.Bg4+
              • 3...Bf3
                • 4.Bxf3#
                • 4.Rh1#
      • 1...Rg1
        • 2.Rxe8
          • threat
            • 3.Rd8+
              • 3...Bd3
                • 4.Rhxd3#
                • 4.Rdxd3#
              • 3...Bd5
                • 4.Rd3#
            • 3.Rxe4
              • threat
                • 4.Rd3#
                • 4.Rd4#
              • 3...Rg2
                • 4.Re1#
              • 3...Rg3
                • 4.Re1#
          • 2...Rh1
            • 3.Bg4+
              • 3...Bf3
                • 4.Bxf3#
                • 4.Rxh1#
                • 4.Rd8#
            • 3.Rxh1+
              • 3...Bxh1
                • 4.Re1#
            • 3.Rd8+
              • 3...Bd3
                • 4.Bg4#
                • 4.Rxh1#
                • 4.Rhxd3#
                • 4.Rdxd3#
              • 3...Bd5
                • 4.Bg4#
                • 4.Rxh1#
                • 4.Rd3#
            • 3.Rxe4
              • threat
                • 4.Bg4#
                • 4.Rxh1#
                • 4.Rd3#
                • 4.Rd4#
              • 3...Rxh3
                • 4.Re1#
              • 3...Rh2
                • 4.Re1#
          • 2...Rg2
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
          • 2...Rg3
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
              • 3...Bxh1
                • 4.Re1#
            • 3.Rxg3
              • threat
                • 4.Rg1#
              • 3...Bg2
                • 4.Rd3#
                • 4.Re1#
              • 3...Bd3
                • 4.Rxd3#
                • 4.Re1#
          • 2...Rg4
            • 3.Bxg4+
              • 3...Bf3
                • 4.Bxf3#
                • 4.Rh1#
                • 4.Re1#
                • 4.Rd8#
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
              • 3...Bxh1
                • 4.Re1#
            • 3.Rd3+
              • 3...Bxd3
                • 4.Re1#
            • 3.Rd8+
              • 3...Bd3
                • 4.Bxg4#
                • 4.Rhxd3#
                • 4.Rdxd3#
              • 3...Bd5
                • 4.Bxg4#
                • 4.Rd3#
            • 3.Rxe4
              • threat
                • 4.Bxg4#
                • 4.Rd3#
                • 4.Re1#
                • 4.Rd4#
          • 2...Rg5
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
              • 3...Bxh1
                • 4.Re1#
            • 3.Rd3+
              • 3...Bxd3
                • 4.Re1#
            • 3.Rxe4
              • threat
                • 4.Rd3#
                • 4.Re1#
                • 4.Rd4#
            • 3.fxg5
              • 3...Bh1
                • 4.Rxh1#
                • 4.Rd3#
                • 4.Re1#
              • 3...Bg2
                • 4.Rd3#
                • 4.Re1#
              • 3...Bd3
                • 4.Rxd3#
                • 4.Re1#
              • 3...Bf3
                • 4.Re1#
              • 3...Bd5
                • 4.Rd3#
                • 4.Re1#
              • 3...Bf5
                • 4.Rh1#
                • 4.Re1#
              • 3...Bg6
                • 4.Bg4#
                • 4.Rh1#
                • 4.Re1#
              • 3...Bh7
                • 4.Bg4#
                • 4.Rh1#
                • 4.Re1#
          • 2...Rg6
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
              • 3...Bxh1
                • 4.Re1#
            • 3.Rd3+
              • 3...Bxd3
                • 4.Re1#
            • 3.Rxe4
              • threat
                • 4.Rd3#
                • 4.Re1#
                • 4.Rd4#
          • 2...Rg7
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
              • 3...Bxh1
                • 4.Re1#
            • 3.Rd3+
              • 3...Bxd3
                • 4.Re1#
            • 3.Rxe4
              • threat
                • 4.Rd3#
                • 4.Re1#
                • 4.Rd4#
          • 2...Rg8
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
              • 3...Bxh1
                • 4.Re1#
            • 3.Rd3+
              • 3...Bxd3
                • 4.Re1#
            • 3.Rxe4
              • threat
                • 4.Rd3#
                • 4.Re1#
                • 4.Rd4#
            • 3.Rxg8
              • threat
                • 4.Rg1#
              • 3...Bg2
                • 4.Rd3#
              • 3...Bd3
                • 4.Rxd3#
              • 3...Bg6
                • 4.Bg4#
                • 4.Rh1#
          • 2...Bf3
            • 3.Rd8+
              • 3...Bd5
                • 4.Rd3#
            • 3.Rxf3
              • threat
                • 4.Rd3#
                • 4.Rd8#
              • 3...Rg2
                • 4.Rf1#
                • 4.Re1#
            • 3.Bg4
              • threat
                • 4.Bxf3#
                • 4.Rd8#
              • 3...Rxg4
                • 4.Re1#
              • 3...Bxg4
                • 4.Rd3#
              • 3...Rg2
                • 4.Re1#
          • 2...Bf5
            • 3.Rd8+
              • 3...Bd3
                • 4.Rhxd3#
                • 4.Rdxd3#
              • 3...Bd7
                • 4.Rd3#
                • 4.Rxd7#
            • 3.Bxf5
              • threat
                • 4.Rd3#
                • 4.Rd8#
              • 3...Rg2
                • 4.Re1#
              • 3...Rg3
                • 4.Re1#
          • 2...Bg6
            • 3.Bg4+
              • 3...Rxg4
                • 4.Re1#
            • 3.Rd8+
              • 3...Bd3
                • 4.Rhxd3#
                • 4.Rdxd3#
          • 2...Bh7
            • 3.Bg4+
              • 3...Rxg4
                • 4.Re1#
            • 3.Rd8+
              • 3...Bd3
                • 4.Rhxd3#
                • 4.Rdxd3#
            • 3.Rxh7
              • threat
                • 4.Rd7#
                • 4.Rd8#
              • 3...Rg2
                • 4.Re1#
              • 3...Rg3
                • 4.Re1#
              • 3...Rg5
                • 4.Re1#
              • 3...Rg6
                • 4.Re1#
              • 3...Rg7
                • 4.Re1#
      • 1...Rg3
        • 2.Rxg3
          • threat
            • 3.Rg1#
          • 2...Bf3
            • 3.Rg1+
              • 3...Re1
                • 4.Rxe1#
          • 2...Bf5
            • 3.Rg1+
              • 3...Re1
                • 4.Rxe1#
            • 3.Rxe8
              • threat
                • 4.Rg1#
                • 4.Re1#
          • 2...Bg6
            • 3.Bg4+
              • 3...Re2
                • 4.Bxe2#
                • 4.Rg1#
            • 3.Rg1+
              • 3...Re1
                • 4.Bg4#
                • 4.Rxe1#
            • 3.Rxe8
              • threat
                • 4.Bg4#
                • 4.Rg1#
                • 4.Re1#
          • 2...Bh7
            • 3.Bg4+
              • 3...Re2
                • 4.Bxe2#
                • 4.Rg1#
            • 3.Rg1+
              • 3...Re1
                • 4.Bg4#
                • 4.Rxe1#
            • 3.Rxe8
              • threat
                • 4.Bg4#
                • 4.Rg1#
                • 4.Re1#
        • 2.Rxe8
          • threat
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
              • 3...Bxh1
                • 4.Re1#
            • 3.Rxg3
              • threat
                • 4.Rg1#
              • 3...Bg2
                • 4.Rd3#
                • 4.Re1#
              • 3...Bd3
                • 4.Rxd3#
                • 4.Re1#
          • 2...Rxh3
            • 3.Bxh3
              • 3...Bh1
                • 4.Re1#
              • 3...Bg2
                • 4.Re1#
              • 3...Bd3
                • 4.Re1#
              • 3...Bf3
                • 4.Re1#
              • 3...Bd5
                • 4.Re1#
              • 3...Bf5
                • 4.Re1#
              • 3...Bg6
                • 4.Bg4#
                • 4.Re1#
              • 3...Bh7
                • 4.Bg4#
                • 4.Re1#
          • 2...Rc3
            • 3.Bxc3
              • 3...Bh1
                • 4.Rxh1#
                • 4.Rd3#
                • 4.Re1#
              • 3...Bg2
                • 4.Rd3#
                • 4.Re1#
              • 3...Bd3
                • 4.Rxd3#
                • 4.Re1#
              • 3...Bf3
                • 4.Re1#
              • 3...Bd5
                • 4.Rd3#
                • 4.Re1#
              • 3...Bf5
                • 4.Rh1#
                • 4.Re1#
              • 3...Bg6
                • 4.Bg4#
                • 4.Rh1#
                • 4.Re1#
              • 3...Bh7
                • 4.Bg4#
                • 4.Rh1#
                • 4.Re1#
          • 2...Rg1
            • 3.Rd8+
              • 3...Bd3
                • 4.Rhxd3#
                • 4.Rdxd3#
              • 3...Bd5
                • 4.Rd3#
            • 3.Rxe4
              • threat
                • 4.Rd3#
                • 4.Rd4#
              • 3...Rg2
                • 4.Re1#
              • 3...Rg3
                • 4.Re1#
          • 2...Rg2
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
          • 2...Rd3
            • 3.Bg4+
              • 3...Rf3
                • 4.Rh1#
              • 3...Bf3
                • 4.Rh1#
                • 4.Re1#
            • 3.Rh1+
              • 3...Bxh1
                • 4.Re1#
            • 3.Rxd3+
              • 3...Bxd3
                • 4.Re1#
          • 2...Re3
            • 3.Rxe3
              • threat
                • 4.Re1#
          • 2...Rf3
            • 3.Rh1+
              • 3...Rf1
                • 4.Rxf1#
            • 3.Rxf3
              • threat
                • 4.Rf1#
              • 3...Bxf3
                • 4.Re1#
              • 3...Bd3
                • 4.Rxd3#
                • 4.Re1#
            • 3.Bg4
              • threat
                • 4.Rh1#
              • 3...Bd3
                • 4.Re1#
          • 2...Rg4
            • 3.Bxg4+
              • 3...Bf3
                • 4.Bxf3#
                • 4.Rh1#
                • 4.Re1#
                • 4.Rd8#
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
              • 3...Bxh1
                • 4.Re1#
            • 3.Rd3+
              • 3...Bxd3
                • 4.Re1#
            • 3.Rd8+
              • 3...Bd3
                • 4.Bxg4#
                • 4.Rhxd3#
                • 4.Rdxd3#
              • 3...Bd5
                • 4.Bxg4#
                • 4.Rd3#
            • 3.Rxe4
              • threat
                • 4.Bxg4#
                • 4.Rd3#
                • 4.Re1#
                • 4.Rd4#
          • 2...Rg5
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
              • 3...Bxh1
                • 4.Re1#
            • 3.Rd3+
              • 3...Bxd3
                • 4.Re1#
            • 3.Rxe4
              • threat
                • 4.Rd3#
                • 4.Re1#
                • 4.Rd4#
            • 3.fxg5
              • 3...Bh1
                • 4.Rxh1#
                • 4.Rd3#
                • 4.Re1#
              • 3...Bg2
                • 4.Rd3#
                • 4.Re1#
              • 3...Bd3
                • 4.Rxd3#
                • 4.Re1#
              • 3...Bf3
                • 4.Re1#
              • 3...Bd5
                • 4.Rd3#
                • 4.Re1#
              • 3...Bf5
                • 4.Rh1#
                • 4.Re1#
              • 3...Bg6
                • 4.Bg4#
                • 4.Rh1#
                • 4.Re1#
              • 3...Bh7
                • 4.Bg4#
                • 4.Rh1#
                • 4.Re1#
          • 2...Rg6
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
              • 3...Bxh1
                • 4.Re1#
            • 3.Rd3+
              • 3...Bxd3
                • 4.Re1#
            • 3.Rxe4
              • threat
                • 4.Rd3#
                • 4.Re1#
                • 4.Rd4#
          • 2...Rg7
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
              • 3...Bxh1
                • 4.Re1#
            • 3.Rd3+
              • 3...Bxd3
                • 4.Re1#
            • 3.Rxe4
              • threat
                • 4.Rd3#
                • 4.Re1#
                • 4.Rd4#
          • 2...Rg8
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
              • 3...Bxh1
                • 4.Re1#
            • 3.Rd3+
              • 3...Bxd3
                • 4.Re1#
            • 3.Rxe4
              • threat
                • 4.Rd3#
                • 4.Re1#
                • 4.Rd4#
            • 3.Rxg8
              • threat
                • 4.Rg1#
              • 3...Bg2
                • 4.Rd3#
              • 3...Bd3
                • 4.Rxd3#
              • 3...Bg6
                • 4.Bg4#
                • 4.Rh1#
      • 1...Rg4
        • 2.Bxg4+
          • 2...Bf3
            • 3.Bxf3+
              • 3...Re2
                • 4.Bxe2#
                • 4.Rh1#
                • 4.Rd8#
            • 3.Rh1+
              • 3...Re1
                • 4.Bxf3#
                • 4.Rxe1#
                • 4.Rd8#
            • 3.Rxf3
              • threat
                • 4.Rf1#
                • 4.Rd3#
                • 4.Re3#
            • 3.Rxe8
              • threat
                • 4.Bxf3#
                • 4.Rh1#
                • 4.Re1#
                • 4.Rd8#
        • 2.Rxe8
          • threat
            • 3.Bxg4+
              • 3...Bf3
                • 4.Bxf3#
                • 4.Rh1#
                • 4.Re1#
                • 4.Rd8#
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
              • 3...Bxh1
                • 4.Re1#
            • 3.Rd3+
              • 3...Bxd3
                • 4.Re1#
            • 3.Rd8+
              • 3...Bd3
                • 4.Bxg4#
                • 4.Rhxd3#
                • 4.Rdxd3#
              • 3...Bd5
                • 4.Bxg4#
                • 4.Rd3#
            • 3.Rxe4
              • threat
                • 4.Bxg4#
                • 4.Rd3#
                • 4.Re1#
                • 4.Rd4#
          • 2...Rg1
            • 3.Rd8+
              • 3...Bd3
                • 4.Rhxd3#
                • 4.Rdxd3#
              • 3...Bd5
                • 4.Rd3#
            • 3.Rxe4
              • threat
                • 4.Rd3#
                • 4.Rd4#
              • 3...Rg2
                • 4.Re1#
              • 3...Rg3
                • 4.Re1#
          • 2...Rg2
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
          • 2...Rg3
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
              • 3...Bxh1
                • 4.Re1#
            • 3.Rxg3
              • threat
                • 4.Rg1#
              • 3...Bg2
                • 4.Rd3#
                • 4.Re1#
              • 3...Bd3
                • 4.Rxd3#
                • 4.Re1#
      • 1...Rg5
        • 2.Rxe8
          • threat
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
              • 3...Bxh1
                • 4.Re1#
            • 3.Rd3+
              • 3...Bxd3
                • 4.Re1#
            • 3.Rxe4
              • threat
                • 4.Rd3#
                • 4.Re1#
                • 4.Rd4#
            • 3.fxg5
              • 3...Bh1
                • 4.Rxh1#
                • 4.Rd3#
                • 4.Re1#
              • 3...Bg2
                • 4.Rd3#
                • 4.Re1#
              • 3...Bd3
                • 4.Rxd3#
                • 4.Re1#
              • 3...Bf3
                • 4.Re1#
              • 3...Bd5
                • 4.Rd3#
                • 4.Re1#
              • 3...Bf5
                • 4.Rh1#
                • 4.Re1#
              • 3...Bg6
                • 4.Bg4#
                • 4.Rh1#
                • 4.Re1#
              • 3...Bh7
                • 4.Bg4#
                • 4.Rh1#
                • 4.Re1#
          • 2...Rg1
            • 3.Rd8+
              • 3...Bd3
                • 4.Rhxd3#
                • 4.Rdxd3#
              • 3...Bd5
                • 4.Rd3#
            • 3.Rxe4
              • threat
                • 4.Rd3#
                • 4.Rd4#
              • 3...Rg2
                • 4.Re1#
              • 3...Rg3
                • 4.Re1#
          • 2...Rg2
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
          • 2...Rg3
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
              • 3...Bxh1
                • 4.Re1#
            • 3.Rxg3
              • threat
                • 4.Rg1#
              • 3...Bg2
                • 4.Rd3#
                • 4.Re1#
              • 3...Bd3
                • 4.Rxd3#
                • 4.Re1#
          • 2...Rd5
            • 3.Bg4+
              • 3...Bf3
                • 4.Bxf3#
                • 4.Rh1#
                • 4.Re1#
            • 3.Rh1+
              • 3...Bxh1
                • 4.Re1#
            • 3.Rxe4
              • threat
                • 4.Bg4#
                • 4.Rh1#
                • 4.Re1#
            • 3.Rf3
              • threat
                • 4.Rf1#
              • 3...Bxf3
                • 4.Re1#
              • 3...Bd3
                • 4.Re1#
          • 2...Re5
            • 3.Rxe5
              • 3...Bh1
                • 4.Rxh1#
                • 4.Rd3#
                • 4.Re1#
              • 3...Bg2
                • 4.Rd3#
                • 4.Re1#
              • 3...Bd3
                • 4.Rxd3#
                • 4.Re1#
              • 3...Bf3
                • 4.Re1#
              • 3...Bd5
                • 4.Rd3#
                • 4.Re1#
              • 3...Bf5
                • 4.Rh1#
                • 4.Re1#
              • 3...Bg6
                • 4.Bg4#
                • 4.Rh1#
                • 4.Re1#
              • 3...Bh7
                • 4.Bg4#
                • 4.Rh1#
                • 4.Re1#
      • 1...Rg6
        • 2.Rxe8
          • threat
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
              • 3...Bxh1
                • 4.Re1#
            • 3.Rd3+
              • 3...Bxd3
                • 4.Re1#
            • 3.Rxe4
              • threat
                • 4.Rd3#
                • 4.Re1#
                • 4.Rd4#
          • 2...Rg1
            • 3.Rd8+
              • 3...Bd3
                • 4.Rhxd3#
                • 4.Rdxd3#
              • 3...Bd5
                • 4.Rd3#
            • 3.Rxe4
              • threat
                • 4.Rd3#
                • 4.Rd4#
              • 3...Rg2
                • 4.Re1#
              • 3...Rg3
                • 4.Re1#
          • 2...Rg2
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
          • 2...Rg3
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
              • 3...Bxh1
                • 4.Re1#
            • 3.Rxg3
              • threat
                • 4.Rg1#
              • 3...Bg2
                • 4.Rd3#
                • 4.Re1#
              • 3...Bd3
                • 4.Rxd3#
                • 4.Re1#
          • 2...Rd6
            • 3.Bg4+
              • 3...Bf3
                • 4.Bxf3#
                • 4.Rh1#
                • 4.Re1#
            • 3.Rh1+
              • 3...Bxh1
                • 4.Re1#
            • 3.Rxe4
              • threat
                • 4.Bg4#
                • 4.Rh1#
                • 4.Re1#
            • 3.Rf3
              • threat
                • 4.Rf1#
              • 3...Bxf3
                • 4.Re1#
              • 3...Bd3
                • 4.Re1#
          • 2...Re6
            • 3.Rxe6
              • 3...Bh1
                • 4.Rxh1#
                • 4.Rd3#
                • 4.Re1#
              • 3...Bg2
                • 4.Rd3#
                • 4.Re1#
              • 3...Bd3
                • 4.Rxd3#
                • 4.Re1#
              • 3...Bf3
                • 4.Re1#
              • 3...Bd5
                • 4.Rd3#
                • 4.Re1#
              • 3...Bf5
                • 4.Rh1#
                • 4.Re1#
              • 3...Bg6
                • 4.Rh1#
                • 4.Re1#
              • 3...Bh7
                • 4.Rh1#
                • 4.Re1#
      • 1...Rg7
        • 2.Rxe8
          • threat
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
              • 3...Bxh1
                • 4.Re1#
            • 3.Rd3+
              • 3...Bxd3
                • 4.Re1#
            • 3.Rxe4
              • threat
                • 4.Rd3#
                • 4.Re1#
                • 4.Rd4#
          • 2...Rg1
            • 3.Rd8+
              • 3...Bd3
                • 4.Rhxd3#
                • 4.Rdxd3#
              • 3...Bd5
                • 4.Rd3#
            • 3.Rxe4
              • threat
                • 4.Rd3#
                • 4.Rd4#
              • 3...Rg2
                • 4.Re1#
              • 3...Rg3
                • 4.Re1#
          • 2...Rg2
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
          • 2...Rg3
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
              • 3...Bxh1
                • 4.Re1#
            • 3.Rxg3
              • threat
                • 4.Rg1#
              • 3...Bg2
                • 4.Rd3#
                • 4.Re1#
              • 3...Bd3
                • 4.Rxd3#
                • 4.Re1#
          • 2...Rd7
            • 3.Rh1+
              • 3...Bxh1
                • 4.Re1#
            • 3.Bxd7
              • 3...Bh1
                • 4.Rxh1#
                • 4.Rd3#
                • 4.Re1#
              • 3...Bg2
                • 4.Rd3#
                • 4.Re1#
              • 3...Bd3
                • 4.Rxd3#
                • 4.Re1#
              • 3...Bf3
                • 4.Re1#
              • 3...Bd5
                • 4.Rd3#
                • 4.Re1#
              • 3...Bf5
                • 4.Rh1#
                • 4.Re1#
              • 3...Bg6
                • 4.Bg4#
                • 4.Rh1#
                • 4.Re1#
              • 3...Bh7
                • 4.Bg4#
                • 4.Rh1#
                • 4.Re1#
            • 3.Rxe4
              • threat
                • 4.Rh1#
                • 4.Re1#
            • 3.Rf3
              • threat
                • 4.Rf1#
              • 3...Bxf3
                • 4.Re1#
              • 3...Bd3
                • 4.Re1#
          • 2...Re7
            • 3.Rxe7
              • 3...Bh1
                • 4.Rxh1#
                • 4.Rd3#
                • 4.Re1#
              • 3...Bg2
                • 4.Rd3#
                • 4.Re1#
              • 3...Bd3
                • 4.Rxd3#
                • 4.Re1#
              • 3...Bf3
                • 4.Re1#
              • 3...Bd5
                • 4.Rd3#
                • 4.Re1#
              • 3...Bf5
                • 4.Rh1#
                • 4.Re1#
              • 3...Bg6
                • 4.Bg4#
                • 4.Rh1#
                • 4.Re1#
              • 3...Bh7
                • 4.Bg4#
                • 4.Rh1#
                • 4.Re1#
      • 1...Rh8
        • 2.Bg4+
          • 2...Bf3
            • 3.Bxf3+
              • 3...Re2
                • 4.Bxe2#
            • 3.Rxf3
              • threat
                • 4.Rf1#
                • 4.Rd3#
                • 4.Re3#
      • 1...Bf3
        • 2.Rxf3
          • threat
            • 3.Rd3#
          • 2...Re2
            • 3.Rf1+
              • 3...Re1
                • 4.Rxe1#
          • 2...Re3
            • 3.Rf1+
              • 3...Re1
                • 4.Rxe1#
            • 3.Rxe3
              • threat
                • 4.Re1#
                • 4.Rd3#
          • 2...Rg2
            • 3.Rf1+
              • 3...Re1
                • 4.Rxe1#
            • 3.Bg4
              • threat
                • 4.Rf1#
                • 4.Rd3#
          • 2...Rg3
            • 3.Rf1+
              • 3...Re1
                • 4.Rxe1#
            • 3.Rxe8
              • threat
                • 4.Rf1#
                • 4.Re1#
                • 4.Rd8#
        • 2.Rxg8
          • threat
            • 3.Rg1+
              • 3...Re1
                • 4.Rxe1#
          • 2...Rxg8
            • 3.Rxf3
              • threat
                • 4.Rf1#
                • 4.Rd3#
          • 2...Re1
            • 3.Rd8+
              • 3...Bd5
                • 4.Rd3#
          • 2...Re2
            • 3.Rg1+
              • 3...Re1
                • 4.Rxe1#
          • 2...Re3
            • 3.Rg1+
              • 3...Re1
                • 4.Rxe1#
          • 2...Re4
            • 3.Rg1+
              • 3...Re1
                • 4.Rxe1#
            • 3.Rd8+
              • 3...Rd4
                • 4.Rxd4#
          • 2...Re5
            • 3.Rg1+
              • 3...Re1
                • 4.Rxe1#
          • 2...Re6
            • 3.Rg1+
              • 3...Re1
                • 4.Rxe1#
          • 2...Re7
            • 3.Rg1+
              • 3...Re1
                • 4.Rxe1#
          • 2...Be2
            • 3.Rg1+
              • 3...Bf1
                • 4.Rd3#
            • 3.Rxe8
              • 3...Bxa6
                • 4.Re1#
              • 3...Bf1
                • 4.Re1#
              • 3...Bd3
                • 4.Rxd3#
                • 4.Re1#
              • 3...Bf3
                • 4.Re1#
              • 3...Bc4
                • 4.Re1#
              • 3...Bg4
                • 4.Bxg4#
                • 4.Rh1#
                • 4.Rd3#
                • 4.Re1#
              • 3...Bb5
                • 4.Re1#
              • 3...Bh5
                • 4.Rh1#
                • 4.Rd3#
                • 4.Re1#
                • 4.Rd8#
      • 1...Bf5
        • 2.Rh1+
          • 2...Rg1
            • 3.Rxg1+
              • 3...Re1
                • 4.Rxe1#
        • 2.Rxe8
          • threat
            • 3.Re1#
          • 2...Rxe8
            • 3.Rh1+
              • 3...Re1
                • 4.Rxe1#
          • 2...Rg1
            • 3.Rd8+
              • 3...Bd3
                • 4.Rhxd3#
                • 4.Rdxd3#
              • 3...Bd7
                • 4.Rd3#
                • 4.Rxd7#
            • 3.Bxf5
              • threat
                • 4.Rd3#
                • 4.Rd8#
              • 3...Rg2
                • 4.Re1#
              • 3...Rg3
                • 4.Re1#
          • 2...Be4
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
              • 3...Bxh1
                • 4.Re1#
            • 3.Rd3+
              • 3...Bxd3
                • 4.Re1#
            • 3.Rxe4
              • threat
                • 4.Rd3#
                • 4.Re1#
                • 4.Rd4#
            • 3.Rxg8
              • threat
                • 4.Rg1#
              • 3...Bg2
                • 4.Rd3#
              • 3...Bd3
                • 4.Rxd3#
              • 3...Bg6
                • 4.Bg4#
                • 4.Rh1#
      • 1...Bh7
        • 2.Rh1+
          • 2...Rg1
            • 3.Bg4+
              • 3...Re2
                • 4.Bxe2#
                • 4.Rxg1#
            • 3.Rxg1+
              • 3...Re1
                • 4.Bg4#
                • 4.Rxe1#
        • 2.Rxe8
          • threat
            • 3.Re1#
          • 2...Rxe8
            • 3.Bg4+
              • 3...Re2
                • 4.Bxe2#
                • 4.Rh1#
            • 3.Rh1+
              • 3...Re1
                • 4.Bg4#
                • 4.Rxe1#
          • 2...Rg1
            • 3.Bg4+
              • 3...Rxg4
                • 4.Re1#
            • 3.Rd8+
              • 3...Bd3
                • 4.Rhxd3#
                • 4.Rdxd3#
            • 3.Rxh7
              • threat
                • 4.Rd7#
                • 4.Rd8#
              • 3...Rg2
                • 4.Re1#
              • 3...Rg3
                • 4.Re1#
              • 3...Rg5
                • 4.Re1#
              • 3...Rg6
                • 4.Re1#
              • 3...Rg7
                • 4.Re1#
          • 2...Be4
            • 3.Rh1+
              • 3...Rg1
                • 4.Rxg1#
              • 3...Bxh1
                • 4.Re1#
            • 3.Rd3+
              • 3...Bxd3
                • 4.Re1#
            • 3.Rxe4
              • threat
                • 4.Rd3#
                • 4.Re1#
                • 4.Rd4#
            • 3.Rxg8
              • threat
                • 4.Rg1#
              • 3...Bg2
                • 4.Rd3#
              • 3...Bd3
                • 4.Rxd3#
              • 3...Bg6
                • 4.Bg4#
                • 4.Rh1#
        • 2.Rxg8
          • threat
            • 3.Bg4+
              • 3...Re2
                • 4.Bxe2#
                • 4.Rh1#
            • 3.Rh1+
              • 3...Re1
                • 4.Bg4#
                • 4.Rxe1#
            • 3.Rg1+
              • 3...Re1
                • 4.Bg4#
                • 4.Rxe1#
          • 2...Rxg8
            • 3.Rh1+
              • 3...Rg1
                • 4.Bg4#
                • 4.Rxg1#
          • 2...Re1
            • 3.Bg4+
              • 3...Re2
                • 4.Bxe2#
                • 4.Rh1#
            • 3.Rd8+
              • 3...Bd3
                • 4.Rhxd3#
                • 4.Rdxd3#
            • 3.Rh1
              • threat
                • 4.Bg4#
                • 4.Rxe1#
          • 2...Re2
            • 3.Rh1+
              • 3...Re1
                • 4.Bg4#
                • 4.Rxe1#
            • 3.Rg1+
              • 3...Re1
                • 4.Bg4#
                • 4.Rxe1#
            • 3.Bg4
              • threat
                • 4.Bxe2#
                • 4.Rh1#
          • 2...Re3
            • 3.Bg4+
              • 3...Re2
                • 4.Bxe2#
                • 4.Rh1#
              • 3...Rf3
                • 4.Bxf3#
                • 4.Rh1#
            • 3.Rh1+
              • 3...Re1
                • 4.Bg4#
                • 4.Rxe1#
            • 3.Rg1+
              • 3...Re1
                • 4.Bg4#
                • 4.Rxe1#
            • 3.Rxe3
              • threat
                • 4.Bg4#
                • 4.Re1#
                • 4.Rg1#
          • 2...Re5
            • 3.Bg4+
              • 3...Re2
                • 4.Bxe2#
                • 4.Rh1#
            • 3.Rh1+
              • 3...Re1
                • 4.Bg4#
                • 4.Rxe1#
            • 3.Rg1+
              • 3...Re1
                • 4.Bg4#
                • 4.Rxe1#
            • 3.Rd8+
              • 3...Rd5
                • 4.Bg4#
                • 4.Rh1#
              • 3...Bd3
                • 4.Rhxd3#
                • 4.Rdxd3#
            • 3.fxe5
              • threat
                • 4.Bg4#
                • 4.Rh1#
                • 4.Rg1#
              • 3...Bd3
                • 4.Rxd3#
          • 2...Re6
            • 3.Rh1+
              • 3...Re1
                • 4.Bg4#
                • 4.Rxe1#
            • 3.Rg1+
              • 3...Re1
                • 4.Bg4#
                • 4.Rxe1#
            • 3.Rd8+
              • 3...Rd6
                • 4.Bg4#
                • 4.Rh1#
              • 3...Bd3
                • 4.Rhxd3#
                • 4.Rdxd3#
            • 3.Bxe6
              • threat
                • 4.Bg4#
                • 4.Rh1#
                • 4.Rg1#
              • 3...Bd3
                • 4.Rxd3#
          • 2...Re7
            • 3.Bg4+
              • 3...Re2
                • 4.Bxe2#
                • 4.Rh1#
            • 3.Rh1+
              • 3...Re1
                • 4.Bg4#
                • 4.Rxe1#
            • 3.Rg1+
              • 3...Re1
                • 4.Bg4#
                • 4.Rxe1#
            • 3.Rd8+
              • 3...Rd7
                • 4.Rh1#
              • 3...Bd3
                • 4.Rhxd3#
                • 4.Rdxd3#
          • 2...Bf5
            • 3.Rh1+
              • 3...Re1
                • 4.Rxe1#
            • 3.Rg1+
              • 3...Re1
                • 4.Rxe1#

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