Problem Display
PID: 252782 (7r/p6P/K7/8/8/p7/PpR5/kB5Q w - - 0 1)

Hultberg, Gustav Herbert

Schackvarlden, 1927

7r/p6P/K7/8/8/p7/PpR5/kB5Q

#3

6 + 5


6490 yacpdb 2021

SOLUTION


  • SOUND
  • Tries
    • 1.Rd2?
      • threat
        • 2.Bc2+
          • 2...Kxa2
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bd3+
          • 2...Kxa2
            • 3.Bc4#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Be4+
          • 2...Kxa2
            • 3.Bd5#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bf5+
          • 2...Kxa2
            • 3.Be6#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bg6+
          • 2...Kxa2
            • 3.Bf7#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rxh7
        • 2.Bxh7+
          • 2...Kxa2
            • 3.Bg8#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rc8
        • 2.Bc2+
          • 2...Kxa2
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rd8
        • 2.Bc2+
          • 2...Kxa2
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bd3+
          • 2...Kxa2
            • 3.Bc4#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Re8
        • 2.Be4+
          • 2...Kxa2
            • 3.Bd5#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rf8
        • 2.Bf5+
          • 2...Kxa2
            • 3.Be6#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rg8
        • 2.Bg6+
          • 2...Kxa2
            • 3.Bf7#
            • 3.hxg8Q#
            • 3.hxg8B#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rb8!
    • 1.Re2?
      • threat
        • 2.Bc2+
          • 2...Kxa2
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bd3+
          • 2...Kxa2
            • 3.Bc4#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Be4+
          • 2...Kxa2
            • 3.Bd5#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bf5+
          • 2...Kxa2
            • 3.Be6#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bg6+
          • 2...Kxa2
            • 3.Bf7#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rxh7
        • 2.Bxh7+
          • 2...Kxa2
            • 3.Bg8#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rc8
        • 2.Bc2+
          • 2...Kxa2
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rd8
        • 2.Bd3+
          • 2...Kxa2
            • 3.Bc4#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Re8
        • 2.Bc2+
          • 2...Kxa2
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bd3+
          • 2...Kxa2
            • 3.Bc4#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Be4+
          • 2...Kxa2
            • 3.Bd5#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rf8
        • 2.Bf5+
          • 2...Kxa2
            • 3.Be6#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rg8
        • 2.Bg6+
          • 2...Kxa2
            • 3.Bf7#
            • 3.hxg8Q#
            • 3.hxg8B#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rb8!
    • 1.Rf2?
      • threat
        • 2.Bc2+
          • 2...Kxa2
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bd3+
          • 2...Kxa2
            • 3.Bc4#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Be4+
          • 2...Kxa2
            • 3.Bd5#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bf5+
          • 2...Kxa2
            • 3.Be6#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bg6+
          • 2...Kxa2
            • 3.Bf7#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rxh7
        • 2.Bxh7+
          • 2...Kxa2
            • 3.Bg8#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rc8
        • 2.Bc2+
          • 2...Kxa2
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rd8
        • 2.Bd3+
          • 2...Kxa2
            • 3.Bc4#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Re8
        • 2.Be4+
          • 2...Kxa2
            • 3.Bd5#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rf8
        • 2.Bc2+
          • 2...Kxa2
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bd3+
          • 2...Kxa2
            • 3.Bc4#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Be4+
          • 2...Kxa2
            • 3.Bd5#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bf5+
          • 2...Kxa2
            • 3.Be6#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rg8
        • 2.Bg6+
          • 2...Kxa2
            • 3.Bf7#
            • 3.hxg8Q#
            • 3.hxg8B#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rb8!
    • 1.Rg2?
      • threat
        • 2.Bc2+
          • 2...Kxa2
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bd3+
          • 2...Kxa2
            • 3.Bc4#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Be4+
          • 2...Kxa2
            • 3.Bd5#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bf5+
          • 2...Kxa2
            • 3.Be6#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bg6+
          • 2...Kxa2
            • 3.Bf7#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rxh7
        • 2.Bxh7+
          • 2...Kxa2
            • 3.Bg8#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rc8
        • 2.Bc2+
          • 2...Kxa2
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rd8
        • 2.Bd3+
          • 2...Kxa2
            • 3.Bc4#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Re8
        • 2.Be4+
          • 2...Kxa2
            • 3.Bd5#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rf8
        • 2.Bf5+
          • 2...Kxa2
            • 3.Be6#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rg8
        • 2.Bc2+
          • 2...Kxa2
            • 3.Qb1#
            • 3.hxg8Q#
            • 3.hxg8B#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bd3+
          • 2...Kxa2
            • 3.Bc4#
            • 3.hxg8Q#
            • 3.hxg8B#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Be4+
          • 2...Kxa2
            • 3.Bd5#
            • 3.hxg8Q#
            • 3.hxg8B#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bf5+
          • 2...Kxa2
            • 3.Be6#
            • 3.hxg8Q#
            • 3.hxg8B#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bg6+
          • 2...Kxa2
            • 3.Bf7#
            • 3.hxg8Q#
            • 3.hxg8B#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rb8!
    • 1.Rh2?
      • threat
        • 2.Bc2+
          • 2...Kxa2
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bd3+
          • 2...Kxa2
            • 3.Bc4#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Be4+
          • 2...Kxa2
            • 3.Bd5#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bf5+
          • 2...Kxa2
            • 3.Be6#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bg6+
          • 2...Kxa2
            • 3.Bf7#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rxh7
        • 2.Bc2+
          • 2...Kxa2
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bd3+
          • 2...Kxa2
            • 3.Bc4#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Be4+
          • 2...Kxa2
            • 3.Bd5#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bf5+
          • 2...Kxa2
            • 3.Be6#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bxh7+
          • 2...Kxa2
            • 3.Bg8#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rc8
        • 2.Bc2+
          • 2...Kxa2
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rd8
        • 2.Bd3+
          • 2...Kxa2
            • 3.Bc4#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Re8
        • 2.Be4+
          • 2...Kxa2
            • 3.Bd5#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rf8
        • 2.Bf5+
          • 2...Kxa2
            • 3.Be6#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rg8
        • 2.Bg6+
          • 2...Kxa2
            • 3.Bf7#
            • 3.hxg8Q#
            • 3.hxg8B#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rb8!
    • 1.Rc3?
      • threat
        • 2.Bc2+
          • 2...Kxa2
            • 3.Bb3#
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bd3+
          • 2...Kxa2
            • 3.Bc4#
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Be4+
          • 2...Kxa2
            • 3.Bd5#
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bf5+
          • 2...Kxa2
            • 3.Be6#
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bg6+
          • 2...Kxa2
            • 3.Bf7#
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rxh7
        • 2.Bxh7+
          • 2...Kxa2
            • 3.Bg8#
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rc8
        • 2.Bc2+
          • 2...Kxa2
            • 3.Bb3#
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bd3+
          • 2...Kxa2
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Be4+
          • 2...Kxa2
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bf5+
          • 2...Kxa2
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bg6+
          • 2...Kxa2
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rd8
        • 2.Bd3+
          • 2...Kxa2
            • 3.Bc4#
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Re8
        • 2.Be4+
          • 2...Kxa2
            • 3.Bd5#
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rf8
        • 2.Bf5+
          • 2...Kxa2
            • 3.Be6#
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rg8
        • 2.Bg6+
          • 2...Kxa2
            • 3.Bf7#
            • 3.Qb1#
            • 3.hxg8Q#
            • 3.hxg8B#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rb8!
    • 1.Rc5?
      • threat
        • 2.Bc2+
          • 2...Kxa2
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bd3+
          • 2...Kxa2
            • 3.Bc4#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Be4+
          • 2...Kxa2
            • 3.Bd5#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bf5+
          • 2...Kxa2
            • 3.Be6#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bg6+
          • 2...Kxa2
            • 3.Bf7#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rxh7
        • 2.Bxh7+
          • 2...Kxa2
            • 3.Bg8#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rd8
        • 2.Bd3+
          • 2...Kxa2
            • 3.Bc4#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Re8
        • 2.Be4+
          • 2...Kxa2
            • 3.Bd5#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rf8
        • 2.Bf5+
          • 2...Kxa2
            • 3.Be6#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rg8
        • 2.Bg6+
          • 2...Kxa2
            • 3.Bf7#
            • 3.hxg8Q#
            • 3.hxg8B#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rb8!
    • 1.Rc6?
      • threat
        • 2.Bc2+
          • 2...Kxa2
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bd3+
          • 2...Kxa2
            • 3.Bc4#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Be4+
          • 2...Kxa2
            • 3.Bd5#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bf5+
          • 2...Kxa2
            • 3.Be6#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bg6+
          • 2...Kxa2
            • 3.Bf7#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rxh7
        • 2.Bxh7+
          • 2...Kxa2
            • 3.Bg8#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rd8
        • 2.Bd3+
          • 2...Kxa2
            • 3.Bc4#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Re8
        • 2.Be4+
          • 2...Kxa2
            • 3.Bd5#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rf8
        • 2.Bf5+
          • 2...Kxa2
            • 3.Be6#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rg8
        • 2.Bg6+
          • 2...Kxa2
            • 3.Bf7#
            • 3.hxg8Q#
            • 3.hxg8B#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rb8!
    • 1.Rc7?
      • threat
        • 2.Bc2+
          • 2...Kxa2
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bd3+
          • 2...Kxa2
            • 3.Bc4#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Be4+
          • 2...Kxa2
            • 3.Bd5#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bf5+
          • 2...Kxa2
            • 3.Be6#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bg6+
          • 2...Kxa2
            • 3.Bf7#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rxh7
        • 2.Bxh7+
          • 2...Kxa2
            • 3.Bg8#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rd8
        • 2.Bd3+
          • 2...Kxa2
            • 3.Bc4#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Re8
        • 2.Be4+
          • 2...Kxa2
            • 3.Bd5#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rf8
        • 2.Bf5+
          • 2...Kxa2
            • 3.Be6#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rg8
        • 2.Bg6+
          • 2...Kxa2
            • 3.Bf7#
            • 3.hxg8Q#
            • 3.hxg8B#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rb8!
  • Keys
    • 1.Rc8!
      • threat
        • 2.Bc2+
          • 2...Kxa2
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bd3+
          • 2...Kxa2
            • 3.Bc4#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Be4+
          • 2...Kxa2
            • 3.Bd5#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bf5+
          • 2...Kxa2
            • 3.Be6#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
        • 2.Bg6+
          • 2...Kxa2
            • 3.Bf7#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rxh7
        • 2.Bxh7+
          • 2...Kxa2
            • 3.Bg8#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rxc8
        • 2.Bc2+
          • 2...Kxa2
            • 3.Qb1#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rd8
        • 2.Bd3+
          • 2...Kxa2
            • 3.Bc4#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Re8
        • 2.Be4+
          • 2...Kxa2
            • 3.Bd5#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rf8
        • 2.Bf5+
          • 2...Kxa2
            • 3.Be6#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#
      • 1...Rg8
        • 2.Bg6+
          • 2...Kxa2
            • 3.Bf7#
            • 3.hxg8Q#
            • 3.hxg8B#
          • 2...b1Q
            • 3.Qxb1#
          • 2...b1S
            • 3.Qxb1#
          • 2...b1B
            • 3.Qxb1#
          • 2...b1R
            • 3.Qxb1#

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