Problem Display
PID: 241511 (2r3n1/2n1pr2/5pN1/2B5/1Pp1k3/3p1N1B/1P1Q2K1/8 w - - 0 1)

Kober, Karel Bohus

Svetozor, 1877

2r3n1/2n1pr2/5pN1/2B5/1Pp1k3/3p1N1B/1P1Q2K1/8

#3

8 + 9


6490 yacpdb 2021

SOLUTION


  • SOUND
  • Sets
    • 1...Sb5
      • 2.Be6
        • threat
          • 3.Qe1#
          • 3.Qe3#
          • 3.Qf4#
      • 2.Qe1+
        • 2...Kd5
          • 3.Qe6#
      • 2.Qe3+
        • 2...Kd5
          • 3.Qe6#
    • 1...Sa6
      • 2.Be6
        • threat
          • 3.Qe1#
          • 3.Qe3#
          • 3.Qf4#
      • 2.Qe1+
        • 2...Kd5
          • 3.Qe6#
      • 2.Qe3+
        • 2...Kd5
          • 3.Qe6#
    • 1...Se6
      • 2.Bxe6
        • threat
          • 3.Qe1#
          • 3.Qe3#
          • 3.Qf4#
      • 2.Qe1+
        • 2...Kd5
          • 3.Qxe6#
      • 2.Qe3+
        • 2...Kd5
          • 3.Qxe6#
    • 1...Sa8
      • 2.Be6
        • threat
          • 3.Qe1#
          • 3.Qe3#
          • 3.Qf4#
      • 2.Qe1+
        • 2...Kd5
          • 3.Qe6#
      • 2.Qe3+
        • 2...Kd5
          • 3.Qe6#
    • 1...Se8
      • 2.Be6
        • threat
          • 3.Qe1#
          • 3.Qe3#
          • 3.Qf4#
      • 2.Qe1+
        • 2...Kd5
          • 3.Qe6#
      • 2.Qe3+
        • 2...Kd5
          • 3.Qe6#
  • Tries
    • 1.Kg1?
      • threat
        • 2.Se1
          • threat
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
        • 2.Sh2
          • threat
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
        • 2.Sd4
          • threat
            • 3.Bg2#
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
        • 2.Sfh4
          • threat
            • 3.Bg2#
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Kd5
            • 3.Se1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sd4#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
      • 1...Kd5
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sd4#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Ke4
            • 3.Se1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Kc6
            • 3.Sd4#
          • 2...e5
            • 3.Sfxe5#
      • 1...Rg7
        • 2.Sg5+
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
          • 2...fxg5
            • 3.Qg2#
      • 1...Rh7
        • 2.Sfh4
          • threat
            • 3.Bg2#
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
        • 2.Sg5+
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
          • 2...fxg5
            • 3.Qg2#
      • 1...Ra8
        • 2.Se1
          • threat
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Kd5
            • 3.Se1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sd4#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
      • 1...Rd8
        • 2.Sfh4
          • threat
            • 3.Bg2#
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
      • 1...Sb5
        • 2.Be6
          • threat
            • 3.Qe3#
            • 3.Qf4#
          • 2...Kxf3
            • 3.Qe3#
            • 3.Qg2#
        • 2.Qe1+
          • 2...Kxf3
            • 3.Qe3#
          • 2...Kd5
            • 3.Qe6#
        • 2.Qe3+
          • 2...Kd5
            • 3.Qe6#
      • 1...Sa6
        • 2.Be6
          • threat
            • 3.Qe3#
            • 3.Qf4#
          • 2...Kxf3
            • 3.Qe3#
            • 3.Qg2#
        • 2.Qe1+
          • 2...Kxf3
            • 3.Qe3#
          • 2...Kd5
            • 3.Qe6#
        • 2.Qe3+
          • 2...Kd5
            • 3.Qe6#
      • 1...Se6
        • 2.Bxe6
          • threat
            • 3.Qe3#
            • 3.Qf4#
          • 2...Kxf3
            • 3.Qe3#
            • 3.Qg2#
        • 2.Qe1+
          • 2...Kxf3
            • 3.Qe3#
          • 2...Kd5
            • 3.Qxe6#
        • 2.Qe3+
          • 2...Kd5
            • 3.Qxe6#
      • 1...Sa8
        • 2.Be6
          • threat
            • 3.Qe3#
            • 3.Qf4#
          • 2...Kxf3
            • 3.Qe3#
            • 3.Qg2#
        • 2.Qe1+
          • 2...Kxf3
            • 3.Qe3#
          • 2...Kd5
            • 3.Qe6#
        • 2.Qe3+
          • 2...Kd5
            • 3.Qe6#
      • 1...Se8
        • 2.Be6
          • threat
            • 3.Qe3#
            • 3.Qf4#
          • 2...Kxf3
            • 3.Qe3#
            • 3.Qg2#
        • 2.Qe1+
          • 2...Kxf3
            • 3.Qe3#
          • 2...Kd5
            • 3.Qe6#
        • 2.Qe3+
          • 2...Kd5
            • 3.Qe6#
      • 1...Sh6
        • 2.Sd4
          • threat
            • 3.Bg2#
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
        • 2.Sfh4
          • threat
            • 3.Bg2#
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Kd5
            • 3.Se1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sd4#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
      • 1...c3
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Kd5
            • 3.Sd2#
            • 3.Sfe5#
      • 1...f5
        • 2.Sg5+
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Kd5
            • 3.Sd4#
            • 3.Sg5#
      • 1...e5
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfxe5#
            • 3.Sg5#
          • 2...Kd5
            • 3.Sfxe5#
      • 1...e6
        • 2.Se1
          • threat
            • 3.Qg2#
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
        • 2.Sh2
          • threat
            • 3.Qg2#
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
        • 2.Sd4
          • threat
            • 3.Bg2#
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
        • 2.Sfh4
          • threat
            • 3.Bg2#
            • 3.Qg2#
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Kd5
            • 3.Se1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sd4#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
      • 1...Sd5!
    • 1.Kh1?
      • threat
        • 2.Se1
          • threat
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
        • 2.Sg1
          • threat
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
        • 2.Sh2
          • threat
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
        • 2.Sfh4
          • threat
            • 3.Bg2#
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Kd5
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sd4#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
      • 1...Kd5
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sd4#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Ke4
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Kc6
            • 3.Sd4#
          • 2...e5
            • 3.Sfxe5#
      • 1...Rg7
        • 2.Sg5+
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
          • 2...fxg5
            • 3.Qg2#
      • 1...Rh7
        • 2.Sfh4
          • threat
            • 3.Bg2#
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
        • 2.Sg5+
          • 2...Kd5
            • 3.Qg2#
          • 2...fxg5
            • 3.Qg2#
      • 1...Ra8
        • 2.Se1
          • threat
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
        • 2.Sg1
          • threat
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Kd5
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sd4#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
      • 1...Rd8
        • 2.Sfh4
          • threat
            • 3.Bg2#
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
      • 1...Sb5
        • 2.Qe1+
          • 2...Kxf3
            • 3.Qe3#
          • 2...Kd5
            • 3.Qe6#
        • 2.Qe3+
          • 2...Kd5
            • 3.Qe6#
      • 1...Sa6
        • 2.Qe1+
          • 2...Kxf3
            • 3.Qe3#
          • 2...Kd5
            • 3.Qe6#
        • 2.Qe3+
          • 2...Kd5
            • 3.Qe6#
      • 1...Se6
        • 2.Qe1+
          • 2...Kxf3
            • 3.Qe3#
          • 2...Kd5
            • 3.Qxe6#
        • 2.Qe3+
          • 2...Kd5
            • 3.Qxe6#
      • 1...Sa8
        • 2.Qe1+
          • 2...Kxf3
            • 3.Qe3#
          • 2...Kd5
            • 3.Qe6#
        • 2.Qe3+
          • 2...Kd5
            • 3.Qe6#
      • 1...Se8
        • 2.Qe1+
          • 2...Kxf3
            • 3.Qe3#
          • 2...Kd5
            • 3.Qe6#
        • 2.Qe3+
          • 2...Kd5
            • 3.Qe6#
      • 1...Sh6
        • 2.Sd4
          • threat
            • 3.Bg2#
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
        • 2.Sfh4
          • threat
            • 3.Bg2#
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Kd5
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sd4#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
      • 1...c3
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Kd5
            • 3.Sd2#
            • 3.Sfe5#
      • 1...f5
        • 2.Sg5+
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Kd5
            • 3.Sd4#
            • 3.Sg5#
      • 1...e5
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfxe5#
            • 3.Sg5#
          • 2...Kd5
            • 3.Sfxe5#
      • 1...e6
        • 2.Se1
          • threat
            • 3.Qg2#
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
        • 2.Sg1
          • threat
            • 3.Qg2#
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
        • 2.Sh2
          • threat
            • 3.Qg2#
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
        • 2.Sfh4
          • threat
            • 3.Bg2#
            • 3.Qg2#
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Kd5
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sd4#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
      • 1...Sd5!
    • 1.Kg3?
      • threat
        • 2.Se1
          • threat
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
        • 2.Sg1
          • threat
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
        • 2.Sh2
          • threat
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
        • 2.Sd4
          • threat
            • 3.Bg2#
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
        • 2.Sfh4
          • threat
            • 3.Bg2#
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Kd5
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sd4#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
      • 1...Kd5
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sd4#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Ke4
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Kc6
            • 3.Sd4#
          • 2...e5
            • 3.Sfxe5#
      • 1...Sd5
        • 2.Qg5
          • threat
            • 3.Sd2#
            • 3.Bf5#
            • 3.Qf5#
      • 1...Rg7
        • 2.Sg5+
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
          • 2...fxg5
            • 3.Qg2#
      • 1...Rh7
        • 2.Sfh4
          • threat
            • 3.Bg2#
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
        • 2.Sg5+
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
          • 2...fxg5
            • 3.Qg2#
      • 1...Rd8
        • 2.Sfh4
          • threat
            • 3.Bg2#
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
      • 1...Sb5
        • 2.Be6
          • threat
            • 3.Qe1#
            • 3.Qe3#
            • 3.Qf4#
        • 2.Qe1+
          • 2...Kd5
            • 3.Qe6#
        • 2.Qe3+
          • 2...Kd5
            • 3.Qe6#
      • 1...Sa6
        • 2.Be6
          • threat
            • 3.Qe1#
            • 3.Qe3#
            • 3.Qf4#
        • 2.Qe1+
          • 2...Kd5
            • 3.Qe6#
        • 2.Qe3+
          • 2...Kd5
            • 3.Qe6#
      • 1...Se6
        • 2.Bxe6
          • threat
            • 3.Qe1#
            • 3.Qe3#
            • 3.Qf4#
        • 2.Qe1+
          • 2...Kd5
            • 3.Qxe6#
        • 2.Qe3+
          • 2...Kd5
            • 3.Qxe6#
      • 1...Sa8
        • 2.Be6
          • threat
            • 3.Qe1#
            • 3.Qe3#
            • 3.Qf4#
        • 2.Qe1+
          • 2...Kd5
            • 3.Qe6#
        • 2.Qe3+
          • 2...Kd5
            • 3.Qe6#
      • 1...Se8
        • 2.Be6
          • threat
            • 3.Qe1#
            • 3.Qe3#
            • 3.Qf4#
        • 2.Qe1+
          • 2...Kd5
            • 3.Qe6#
        • 2.Qe3+
          • 2...Kd5
            • 3.Qe6#
      • 1...c3
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Kd5
            • 3.Sd2#
            • 3.Sfe5#
      • 1...f5
        • 2.Sg5+
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
      • 1...e5
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfxe5#
            • 3.Sg5#
          • 2...Kd5
            • 3.Sfxe5#
      • 1...e6
        • 2.Se1
          • threat
            • 3.Qg2#
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
        • 2.Sg1
          • threat
            • 3.Qg2#
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
        • 2.Sh2
          • threat
            • 3.Qg2#
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
        • 2.Sd4
          • threat
            • 3.Bg2#
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
        • 2.Sfh4
          • threat
            • 3.Bg2#
            • 3.Qg2#
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
        • 2.Bg2
          • threat
            • 3.Sd4#
            • 3.Sfh4#
          • 2...Kd5
            • 3.Se1#
            • 3.Sg1#
            • 3.Sh2#
            • 3.Sd4#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Kf5
            • 3.Sfh4#
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Kd5
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sd4#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
      • 1...Sh6!
    • 1.Sf4?
      • threat
        • 2.Qe3#
      • 1...Sd5
        • 2.Qe1+
          • 2...Kxf4
            • 3.Qh4#
          • 2...Se3+
            • 3.Qxe3#
      • 1...Rg7+!
    • 1.Be6?
      • threat
        • 2.Qe1#
        • 2.Qe3#
        • 2.Qf4#
      • 1...Sd5
        • 2.Qe1+
          • 2...Se3+
            • 3.Qxe3#
        • 2.Qg5
          • threat
            • 3.Sd2#
            • 3.Bxd5#
            • 3.Bf5#
            • 3.Qxd5#
            • 3.Qf5#
          • 2...Se3+
            • 3.Qxe3#
          • 2...Sf4+
            • 3.Qxf4#
      • 1...Sxe6!
    • 1.Qc3?
      • threat
        • 2.Qd4#
        • 2.Qxc4#
      • 1...Rd8
        • 2.Qxc4+
          • 2...Rd4
            • 3.Qxd4#
      • 1...Sb5
        • 2.Be6
          • threat
            • 3.Sd2#
            • 3.Qe1#
          • 2...Sd4
            • 3.Qxd4#
          • 2...d2
            • 3.Sxd2#
            • 3.Qc2#
            • 3.Qe3#
        • 2.Qe1+
          • 2...Kd5
            • 3.Qe6#
        • 2.Qxc4+
          • 2...Sd4
            • 3.Qxd4#
      • 1...Se6
        • 2.Bxe6
          • threat
            • 3.Sd2#
            • 3.Qe1#
            • 3.Qd4#
            • 3.Qxc4#
        • 2.Qe1+
          • 2...Kd5
            • 3.Qxe6#
        • 2.Qxc4+
          • 2...Sd4
            • 3.Qxd4#
      • 1...Kd5!
  • Keys
    • 1.Kf1!
      • threat
        • 2.Se1
          • threat
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
        • 2.Sg1
          • threat
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
        • 2.Sh2
          • threat
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
        • 2.Sd4
          • threat
            • 3.Bg2#
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
        • 2.Sfh4
          • threat
            • 3.Bg2#
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Kd5
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sd4#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
      • 1...Kd5
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sd4#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Ke4
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Kc6
            • 3.Sd4#
          • 2...e5
            • 3.Sfxe5#
      • 1...Rg7
        • 2.Sg5+
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
          • 2...fxg5
            • 3.Qg2#
      • 1...Rh7
        • 2.Sfh4
          • threat
            • 3.Bg2#
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
        • 2.Sg5+
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
          • 2...fxg5
            • 3.Qg2#
      • 1...Ra8
        • 2.Se1
          • threat
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Kd5
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sd4#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
      • 1...Rd8
        • 2.Sfh4
          • threat
            • 3.Bg2#
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
      • 1...Sb5
        • 2.Be6
          • threat
            • 3.Qe3#
            • 3.Qf4#
          • 2...Kxf3
            • 3.Qe3#
            • 3.Qf4#
            • 3.Qg2#
        • 2.Qe1+
          • 2...Kxf3
            • 3.Qe3#
          • 2...Kd5
            • 3.Qe6#
        • 2.Qe3+
          • 2...Kd5
            • 3.Qe6#
      • 1...Sd5
        • 2.Qxd3+
          • 2...Kxd3
            • 3.Bf5#
          • 2...cxd3
            • 3.Sd2#
      • 1...Sa6
        • 2.Be6
          • threat
            • 3.Qe3#
            • 3.Qf4#
          • 2...Kxf3
            • 3.Qe3#
            • 3.Qf4#
            • 3.Qg2#
        • 2.Qe1+
          • 2...Kxf3
            • 3.Qe3#
          • 2...Kd5
            • 3.Qe6#
        • 2.Qe3+
          • 2...Kd5
            • 3.Qe6#
      • 1...Se6
        • 2.Bxe6
          • threat
            • 3.Qe3#
            • 3.Qf4#
          • 2...Kxf3
            • 3.Qe3#
            • 3.Qf4#
            • 3.Qg2#
        • 2.Qe1+
          • 2...Kxf3
            • 3.Qe3#
          • 2...Kd5
            • 3.Qxe6#
        • 2.Qe3+
          • 2...Kd5
            • 3.Qxe6#
      • 1...Sa8
        • 2.Be6
          • threat
            • 3.Qe3#
            • 3.Qf4#
          • 2...Kxf3
            • 3.Qe3#
            • 3.Qf4#
            • 3.Qg2#
        • 2.Qe1+
          • 2...Kxf3
            • 3.Qe3#
          • 2...Kd5
            • 3.Qe6#
        • 2.Qe3+
          • 2...Kd5
            • 3.Qe6#
      • 1...Se8
        • 2.Be6
          • threat
            • 3.Qe3#
            • 3.Qf4#
          • 2...Kxf3
            • 3.Qe3#
            • 3.Qf4#
            • 3.Qg2#
        • 2.Qe1+
          • 2...Kxf3
            • 3.Qe3#
          • 2...Kd5
            • 3.Qe6#
        • 2.Qe3+
          • 2...Kd5
            • 3.Qe6#
      • 1...Sh6
        • 2.Sd4
          • threat
            • 3.Bg2#
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
        • 2.Sfh4
          • threat
            • 3.Bg2#
            • 3.Qg2#
          • 2...Kd5
            • 3.Qg2#
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Kd5
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sd4#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
      • 1...c3
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Kd5
            • 3.Sd2#
            • 3.Sfe5#
      • 1...f5
        • 2.Sg5+
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Kd5
            • 3.Sd4#
            • 3.Sg5#
      • 1...e5
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfxe5#
            • 3.Sg5#
          • 2...Kd5
            • 3.Sfxe5#
      • 1...e6
        • 2.Se1
          • threat
            • 3.Qg2#
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
        • 2.Sg1
          • threat
            • 3.Qg2#
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
        • 2.Sh2
          • threat
            • 3.Qg2#
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
        • 2.Sd4
          • threat
            • 3.Bg2#
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
        • 2.Sfh4
          • threat
            • 3.Bg2#
            • 3.Qg2#
          • 2...Kd5
            • 3.Bg2#
            • 3.Qg2#
        • 2.Qg2
          • threat
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#
          • 2...Kd5
            • 3.Se1#
            • 3.Sg1#
            • 3.Sd2#
            • 3.Sh2#
            • 3.Sd4#
            • 3.Sfh4#
            • 3.Sfe5#
            • 3.Sg5#

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