Problem Display
PID: 274988 (2RN1r2/B1p1R1np/3p1k1K/3P1p1p/Q4P2/8/4r3/b7 w - - 0 1)

Barthe, V

Die Schwalbe, 1933

2RN1r2/B1p1R1np/3p1k1K/3P1p1p/Q4P2/8/4r3/b7

#3

8 + 10


SOLUTION


  • SOUND
  • Sets
    • 1...Ra2
      • 2.Qe8
        • threat
          • 3.Qxf8#
        • 2...Rxe8
          • 3.Rf7#
        • 2...Sxe8
          • 3.Re6#
        • 2...Rf7
          • 3.Rxf7#
          • 3.Qxf7#
        • 2...Rg8
          • 3.Rf7#
          • 3.Qf7#
        • 2...Rh8
          • 3.Rf7#
          • 3.Qf7#
        • 2...Se6
          • 3.Rxe6#
    • 1...Rb2
      • 2.Qe8
        • threat
          • 3.Bd4#
          • 3.Qxf8#
        • 2...Rxe8
          • 3.Rf7#
        • 2...Sxe8
          • 3.Re6#
        • 2...Se6
          • 3.Rxe6#
    • 1...Rc2
      • 2.Qe8
        • threat
          • 3.Qxf8#
        • 2...Rxe8
          • 3.Rf7#
        • 2...Sxe8
          • 3.Re6#
        • 2...Rf7
          • 3.Rxf7#
          • 3.Qxf7#
        • 2...Rg8
          • 3.Rf7#
          • 3.Qf7#
        • 2...Rh8
          • 3.Rf7#
          • 3.Qf7#
        • 2...Se6
          • 3.Rxe6#
    • 1...Rd2
      • 2.Qe8
        • threat
          • 3.Qxf8#
        • 2...Rxe8
          • 3.Rf7#
        • 2...Sxe8
          • 3.Re6#
        • 2...Rf7
          • 3.Rxf7#
          • 3.Qxf7#
        • 2...Rg8
          • 3.Rf7#
          • 3.Qf7#
        • 2...Rh8
          • 3.Rf7#
          • 3.Qf7#
        • 2...Se6
          • 3.Rxe6#
    • 1...Rf2
      • 2.Qe8
        • threat
          • 3.Qxf8#
        • 2...Rxe8
          • 3.Rf7#
        • 2...Sxe8
          • 3.Re6#
        • 2...Rf7
          • 3.Rxf7#
          • 3.Qxf7#
        • 2...Rg8
          • 3.Rf7#
          • 3.Qf7#
        • 2...Rh8
          • 3.Rf7#
          • 3.Qf7#
        • 2...Se6
          • 3.Rxe6#
    • 1...Rh2
      • 2.Qe8
        • threat
          • 3.Qxf8#
        • 2...Rxe8
          • 3.Rf7#
        • 2...Sxe8
          • 3.Re6#
        • 2...Rf7
          • 3.Rxf7#
          • 3.Qxf7#
        • 2...Rg8
          • 3.Rf7#
          • 3.Qf7#
        • 2...Rh8
          • 3.Rf7#
          • 3.Qf7#
        • 2...Se6
          • 3.Rxe6#
    • 1...Rf7
      • 2.Rxf7#
    • 1...Re8
      • 2.Rf7#
    • 1...Rg8
      • 2.Rf7#
    • 1...Rh8
      • 2.Rf7#
  • Tries
    • 1.Bd4+?
      • 1...Kxe7
        • 2.Rxc7+
          • 2...Kxd8
            • 3.Qd7#
      • 1...Re5
        • 2.Qe8
          • threat
            • 3.Qxf8#
          • 2...Rxe8
            • 3.Rf7#
          • 2...Sxe8
            • 3.Re6#
          • 2...Rf7
            • 3.Rxf7#
            • 3.Qxf7#
          • 2...Rg8
            • 3.Rf7#
            • 3.Qf7#
          • 2...Rh8
            • 3.Rf7#
            • 3.Qf7#
          • 2...Se6
            • 3.Rxe6#
      • 1...Bxd4!
    • 1.Rxe2?
      • threat
        • 2.Qxa1#
      • 1...Rxd8
        • 2.Qxa1+
          • 2...Kf7
            • 3.Qxg7#
      • 1...Re8
        • 2.Qd7
          • threat
            • 3.Qf7#
            • 3.Qxg7#
          • 2...Re7
            • 3.Qxe7#
        • 2.Qxe8
          • threat
            • 3.Qf7#
            • 3.Qe7#
            • 3.Qf8#
          • 2...Sxe8
            • 3.Re6#
      • 1...Bb2
        • 2.Bd4+
          • 2...Bxd4
            • 3.Qxd4#
        • 2.Qd7
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
        • 2.Qd4+
          • 2...Bxd4
            • 3.Bxd4#
      • 1...Bc3
        • 2.Bd4+
          • 2...Bxd4
            • 3.Qxd4#
        • 2.Qd7
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
        • 2.Qd4+
          • 2...Bxd4
            • 3.Bxd4#
      • 1...Be5!
    • 1.Qd7?
      • threat
        • 2.Rxe2
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
        • 2.Re3
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Qxe6#
        • 2.Re5
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Qxe6#
        • 2.Rf7+
          • 2...Rxf7
            • 3.Qxf7#
      • 1...Re1
        • 2.Rxe1
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
        • 2.Re2
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Qxe6#
        • 2.Re3
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Qxe6#
        • 2.Re5
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Qxe6#
        • 2.Rf7+
          • 2...Rxf7
            • 3.Qxf7#
      • 1...Ra2
        • 2.Sc6
          • threat
            • 3.Rxf8#
          • 2...Rxc8
            • 3.Rf7#
          • 2...Rf7
            • 3.Rxf7#
          • 2...Rd8
            • 3.Rf7#
          • 2...Re8
            • 3.Rf7#
          • 2...Rg8
            • 3.Rf7#
          • 2...Rh8
            • 3.Rf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
          • 2...Se8
            • 3.Re6#
            • 3.Qe6#
        • 2.Sb7
          • threat
            • 3.Rxf8#
          • 2...Rxc8
            • 3.Rf7#
          • 2...Rf7
            • 3.Rxf7#
          • 2...Rd8
            • 3.Rf7#
          • 2...Re8
            • 3.Rf7#
          • 2...Rg8
            • 3.Rf7#
          • 2...Rh8
            • 3.Rf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
          • 2...Se8
            • 3.Re6#
            • 3.Qe6#
        • 2.Re1
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
        • 2.Re2
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
        • 2.Re3
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
        • 2.Re5
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
        • 2.Re6+
          • 2...Sxe6
            • 3.Qxe6#
        • 2.Rf7+
          • 2...Rxf7
            • 3.Qxf7#
        • 2.Re8
          • threat
            • 3.Rxf8#
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Sxe8
            • 3.Qe6#
          • 2...Rf7
            • 3.Qxf7#
        • 2.Qe6+
          • 2...Sxe6
            • 3.Rxe6#
        • 2.Qe8
          • threat
            • 3.Qxf8#
          • 2...Rxe8
            • 3.Rf7#
          • 2...Sxe8
            • 3.Re6#
          • 2...Rf7
            • 3.Rxf7#
            • 3.Qxf7#
          • 2...Rg8
            • 3.Rf7#
            • 3.Qf7#
          • 2...Rh8
            • 3.Rf7#
            • 3.Qf7#
          • 2...Se6
            • 3.Rxe6#
      • 1...Rc2
        • 2.Sc6
          • threat
            • 3.Rxf8#
          • 2...Rxc8
            • 3.Rf7#
          • 2...Rf7
            • 3.Rxf7#
          • 2...Rd8
            • 3.Rf7#
          • 2...Re8
            • 3.Rf7#
          • 2...Rg8
            • 3.Rf7#
          • 2...Rh8
            • 3.Rf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
          • 2...Se8
            • 3.Re6#
            • 3.Qe6#
        • 2.Sb7
          • threat
            • 3.Rxf8#
          • 2...Rxc8
            • 3.Rf7#
          • 2...Rf7
            • 3.Rxf7#
          • 2...Rd8
            • 3.Rf7#
          • 2...Re8
            • 3.Rf7#
          • 2...Rg8
            • 3.Rf7#
          • 2...Rh8
            • 3.Rf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
          • 2...Se8
            • 3.Re6#
            • 3.Qe6#
        • 2.Re1
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
        • 2.Re2
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
        • 2.Re3
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
        • 2.Re5
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
        • 2.Re6+
          • 2...Sxe6
            • 3.Qxe6#
        • 2.Rf7+
          • 2...Rxf7
            • 3.Qxf7#
        • 2.Re8
          • threat
            • 3.Rxf8#
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Sxe8
            • 3.Qe6#
          • 2...Rf7
            • 3.Qxf7#
        • 2.Qe6+
          • 2...Sxe6
            • 3.Rxe6#
        • 2.Qe8
          • threat
            • 3.Qxf8#
          • 2...Rxe8
            • 3.Rf7#
          • 2...Sxe8
            • 3.Re6#
          • 2...Rf7
            • 3.Rxf7#
            • 3.Qxf7#
          • 2...Rg8
            • 3.Rf7#
            • 3.Qf7#
          • 2...Rh8
            • 3.Rf7#
            • 3.Qf7#
          • 2...Se6
            • 3.Rxe6#
      • 1...Rd2
        • 2.Sc6
          • threat
            • 3.Rxf8#
          • 2...Rxc8
            • 3.Rf7#
          • 2...Rf7
            • 3.Rxf7#
          • 2...Rd8
            • 3.Rf7#
          • 2...Re8
            • 3.Rf7#
          • 2...Rg8
            • 3.Rf7#
          • 2...Rh8
            • 3.Rf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
          • 2...Se8
            • 3.Re6#
            • 3.Qe6#
        • 2.Sb7
          • threat
            • 3.Rxf8#
          • 2...Rxc8
            • 3.Rf7#
          • 2...Rf7
            • 3.Rxf7#
          • 2...Rd8
            • 3.Rf7#
          • 2...Re8
            • 3.Rf7#
          • 2...Rg8
            • 3.Rf7#
          • 2...Rh8
            • 3.Rf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
          • 2...Se8
            • 3.Re6#
            • 3.Qe6#
        • 2.Re1
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
        • 2.Re2
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
        • 2.Re3
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
        • 2.Re5
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
        • 2.Re6+
          • 2...Sxe6
            • 3.Qxe6#
        • 2.Rf7+
          • 2...Rxf7
            • 3.Qxf7#
        • 2.Re8
          • threat
            • 3.Rxf8#
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Sxe8
            • 3.Qe6#
          • 2...Rf7
            • 3.Qxf7#
        • 2.Qe6+
          • 2...Sxe6
            • 3.Rxe6#
        • 2.Qe8
          • threat
            • 3.Qxf8#
          • 2...Rxe8
            • 3.Rf7#
          • 2...Sxe8
            • 3.Re6#
          • 2...Rf7
            • 3.Rxf7#
            • 3.Qxf7#
          • 2...Rg8
            • 3.Rf7#
            • 3.Qf7#
          • 2...Rh8
            • 3.Rf7#
            • 3.Qf7#
          • 2...Se6
            • 3.Rxe6#
      • 1...Rf2
        • 2.Sc6
          • threat
            • 3.Rxf8#
          • 2...Rxc8
            • 3.Rf7#
          • 2...Rf7
            • 3.Rxf7#
          • 2...Rd8
            • 3.Rf7#
          • 2...Re8
            • 3.Rf7#
          • 2...Rg8
            • 3.Rf7#
          • 2...Rh8
            • 3.Rf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
          • 2...Se8
            • 3.Re6#
            • 3.Qe6#
        • 2.Sb7
          • threat
            • 3.Rxf8#
          • 2...Rxc8
            • 3.Rf7#
          • 2...Rf7
            • 3.Rxf7#
          • 2...Rd8
            • 3.Rf7#
          • 2...Re8
            • 3.Rf7#
          • 2...Rg8
            • 3.Rf7#
          • 2...Rh8
            • 3.Rf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
          • 2...Se8
            • 3.Re6#
            • 3.Qe6#
        • 2.Bxf2
          • threat
            • 3.Bh4#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
          • 2...h4
            • 3.Bxh4#
        • 2.Re1
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
        • 2.Re2
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
        • 2.Re3
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
        • 2.Re5
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
        • 2.Re6+
          • 2...Sxe6
            • 3.Qxe6#
        • 2.Rf7+
          • 2...Rxf7
            • 3.Qxf7#
        • 2.Re8
          • threat
            • 3.Rxf8#
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Sxe8
            • 3.Qe6#
          • 2...Rf7
            • 3.Qxf7#
        • 2.Qe6+
          • 2...Sxe6
            • 3.Rxe6#
        • 2.Qe8
          • threat
            • 3.Qxf8#
          • 2...Rxe8
            • 3.Rf7#
          • 2...Sxe8
            • 3.Re6#
          • 2...Rf7
            • 3.Rxf7#
            • 3.Qxf7#
          • 2...Rg8
            • 3.Rf7#
            • 3.Qf7#
          • 2...Rh8
            • 3.Rf7#
            • 3.Qf7#
          • 2...Se6
            • 3.Rxe6#
      • 1...Rg2
        • 2.Re6+
          • 2...Sxe6
            • 3.Qxe6#
        • 2.Rf7+
          • 2...Rxf7
            • 3.Qxf7#
        • 2.Qe6+
          • 2...Sxe6
            • 3.Rxe6#
      • 1...Rh2
        • 2.Sc6
          • threat
            • 3.Rxf8#
          • 2...Rxc8
            • 3.Rf7#
          • 2...Rf7
            • 3.Rxf7#
          • 2...Rd8
            • 3.Rf7#
          • 2...Re8
            • 3.Rf7#
          • 2...Rg8
            • 3.Rf7#
          • 2...Rh8
            • 3.Rf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
          • 2...Se8
            • 3.Re6#
            • 3.Qe6#
        • 2.Sb7
          • threat
            • 3.Rxf8#
          • 2...Rxc8
            • 3.Rf7#
          • 2...Rf7
            • 3.Rxf7#
          • 2...Rd8
            • 3.Rf7#
          • 2...Re8
            • 3.Rf7#
          • 2...Rg8
            • 3.Rf7#
          • 2...Rh8
            • 3.Rf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
          • 2...Se8
            • 3.Re6#
            • 3.Qe6#
        • 2.Re1
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
        • 2.Re2
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
        • 2.Re3
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
        • 2.Re5
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
        • 2.Re6+
          • 2...Sxe6
            • 3.Qxe6#
        • 2.Rf7+
          • 2...Rxf7
            • 3.Qxf7#
        • 2.Re8
          • threat
            • 3.Rxf8#
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Sxe8
            • 3.Qe6#
          • 2...Rf7
            • 3.Qxf7#
        • 2.Qe6+
          • 2...Sxe6
            • 3.Rxe6#
        • 2.Qe8
          • threat
            • 3.Qxf8#
          • 2...Rxe8
            • 3.Rf7#
          • 2...Sxe8
            • 3.Re6#
          • 2...Rf7
            • 3.Rxf7#
            • 3.Qxf7#
          • 2...Rg8
            • 3.Rf7#
            • 3.Qf7#
          • 2...Rh8
            • 3.Rf7#
            • 3.Qf7#
          • 2...Se6
            • 3.Rxe6#
      • 1...Re3
        • 2.Rxe3
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
        • 2.Re5
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Qxe6#
        • 2.Rf7+
          • 2...Rxf7
            • 3.Qxf7#
      • 1...Re4
        • 2.Re5
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Qxe6#
        • 2.Rf7+
          • 2...Rxf7
            • 3.Qxf7#
      • 1...Re5
        • 2.Rxe5
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
        • 2.Rf7+
          • 2...Rxf7
            • 3.Qxf7#
      • 1...Re6
        • 2.Sc6
          • threat
            • 3.Rxf8#
          • 2...Rxe7
            • 3.Qxe7#
          • 2...Rxc8
            • 3.Rf7#
          • 2...Rf7
            • 3.Rxf7#
          • 2...Rd8
            • 3.Rf7#
          • 2...Re8
            • 3.Rf7#
          • 2...Rg8
            • 3.Rf7#
          • 2...Rh8
            • 3.Rf7#
          • 2...Se8
            • 3.Rxe6#
            • 3.Qxe6#
        • 2.Bf2
          • threat
            • 3.Bh4#
          • 2...h4
            • 3.Bxh4#
        • 2.Rxe6+
          • 2...Sxe6
            • 3.Qxe6#
        • 2.Rf7+
          • 2...Rxf7
            • 3.Qxf7#
        • 2.Re8
          • threat
            • 3.Rxf8#
            • 3.Qxg7#
          • 2...Sxe8
            • 3.Qxe6#
          • 2...Re7
            • 3.Qxe7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Rg8
            • 3.Qf7#
        • 2.Qxe6+
          • 2...Sxe6
            • 3.Rxe6#
      • 1...Bd4
        • 2.Rxe2
          • threat
            • 3.Bxd4#
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
        • 2.Re3
          • threat
            • 3.Bxd4#
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Se6
            • 3.Qxe6#
        • 2.Re4
          • threat
            • 3.Bxd4#
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Se6
            • 3.Qxe6#
        • 2.Re5
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Qxe6#
        • 2.Rf7+
          • 2...Rxf7
            • 3.Qxf7#
      • 1...Be5
        • 2.Rxe5
          • threat
            • 3.Qe7#
            • 3.Qxg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Se6
            • 3.Qxe6#
        • 2.Re6+
          • 2...Sxe6
            • 3.Qxe6#
        • 2.Rf7+
          • 2...Rxf7
            • 3.Qxf7#
        • 2.Qe6+
          • 2...Sxe6
            • 3.Rxe6#
      • 1...Se6
        • 2.Sxe6
          • threat
            • 3.Rxf8#
          • 2...Rxc8
            • 3.Rf7#
          • 2...Rf7
            • 3.Rxf7#
          • 2...Rd8
            • 3.Rf7#
          • 2...Re8
            • 3.Rf7#
          • 2...Rg8
            • 3.Rf7#
          • 2...Rh8
            • 3.Rf7#
        • 2.Rxe6+
          • 2...Rxe6
            • 3.Qxe6#
            • 3.Qg7#
        • 2.Rf7+
          • 2...Rxf7
            • 3.Qxf7#
        • 2.Rxh7
          • threat
            • 3.Qe7#
          • 2...Sxf4
            • 3.Qg7#
          • 2...Sxd8
            • 3.Qg7#
          • 2...Rf7
            • 3.Rxf7#
            • 3.Qxf7#
          • 2...Re8
            • 3.Rf7#
            • 3.Qf7#
          • 2...Sd4
            • 3.Qg7#
          • 2...Sc5
            • 3.Qg7#
          • 2...Sg5
            • 3.Qg7#
          • 2...Sg7
            • 3.Qxg7#
        • 2.Re8
          • threat
            • 3.Qe7#
          • 2...Rxe8
            • 3.Qf7#
          • 2...Sxf4
            • 3.Qg7#
          • 2...Sxd8
            • 3.Qg7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Sd4
            • 3.Rxf8#
            • 3.Qg7#
          • 2...Sc5
            • 3.Rxf8#
            • 3.Qg7#
          • 2...Sg5
            • 3.Qg7#
            • 3.fxg5#
          • 2...Sg7
            • 3.Rxf8#
            • 3.Qxg7#
        • 2.Qxe6+
          • 2...Rxe6
            • 3.Rxe6#
      • 1...Se8
        • 2.Bf2
          • threat
            • 3.Bh4#
          • 2...Rxf2
            • 3.Re6#
            • 3.Qe6#
          • 2...Rg8
            • 3.Rf7#
          • 2...h4
            • 3.Bxh4#
        • 2.Rxe2
          • threat
            • 3.Re6#
            • 3.Qe6#
            • 3.Qe7#
        • 2.Re6+
          • 2...Rxe6
            • 3.Qxe6#
        • 2.Rf7+
          • 2...Rxf7
            • 3.Qxf7#
        • 2.Rxe8
          • threat
            • 3.Rxf8#
            • 3.Qg7#
          • 2...Re7
            • 3.Qxe7#
          • 2...Rf7
            • 3.Qxf7#
          • 2...Rg8
            • 3.Qf7#
        • 2.Qe6+
          • 2...Rxe6
            • 3.Rxe6#
      • 1...Rxe7!
    • 1.Qe8?
      • threat
        • 2.Qxf8#
      • 1...Rxe7
        • 2.Qxf8+
          • 2...Rf7
            • 3.Qxf7#
      • 1...Se6
        • 2.Rxe6+
          • 2...Rxe6
            • 3.Qxe6#
            • 3.Qxf8#
        • 2.Rf7+
          • 2...Rxf7
            • 3.Qxf7#
        • 2.Qf7+
          • 2...Rxf7
            • 3.Rxf7#
        • 2.Qxf8+
          • 2...Sxf8
            • 3.Rf7#
        • 2.dxe6
          • threat
            • 3.Qxf8#
          • 2...Rxe8
            • 3.Rf7#
          • 2...Rf7
            • 3.Rxf7#
            • 3.Qxf7#
          • 2...Rg8
            • 3.Rf7#
            • 3.Qf7#
          • 2...Rh8
            • 3.Rf7#
            • 3.Qf7#
      • 1...Sxe8!
    • 1.Qxa1+?
      • 1...Kxe7
        • 2.Qxg7+
          • 2...Ke8
            • 3.Sc6#
            • 3.Se6#
            • 3.Sb7#
          • 2...Rf7
            • 3.Qxf7#
      • 1...Rb2
        • 2.Rxg7
          • threat
            • 3.Bd4#
            • 3.Qxb2#
          • 2...Rf7
            • 3.Rxf7#
          • 2...Re8
            • 3.Rf7#
        • 2.Rcxc7
          • threat
            • 3.Bd4#
            • 3.Qxb2#
          • 2...Se6
            • 3.Rxe6#
        • 2.Qe1
          • threat
            • 3.Bd4#
            • 3.Qh4#
          • 2...Se6
            • 3.Rxe6#
            • 3.Qxe6#
      • 1...Re5!
  • Keys
    • 1.Bf2!
      • threat
        • 2.Bh4#
      • 1...Kxe7
        • 2.Rxc7+
          • 2...Kf6
            • 3.Bh4#
          • 2...Kxd8
            • 3.Qd7#
      • 1...Rxf2
        • 2.Qe8
          • threat
            • 3.Qxf8#
          • 2...Rxe8
            • 3.Rf7#
          • 2...Sxe8
            • 3.Re6#
          • 2...Rf7
            • 3.Rxf7#
            • 3.Qxf7#
          • 2...Rg8
            • 3.Rf7#
            • 3.Qf7#
          • 2...Rh8
            • 3.Rf7#
            • 3.Qf7#
          • 2...Se6
            • 3.Rxe6#
      • 1...Se6
        • 2.Bh4+
          • 2...Sg5
            • 3.Bxg5#
        • 2.Rxe6+
          • 2...Rxe6
            • 3.Bh4#

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