Problem Display
PID: 147296 (4KBB1/p2Pp1rN/Pp2R1pk/3P4/1qPP2Pp/5pp1/2pr4/2Q4N w - - 0 1)

Strydom, Jan

British Chess Magazine, 1998

4KBB1/p2Pp1rN/Pp2R1pk/3P4/1qPP2Pp/5pp1/2pr4/2Q4N

#3

13 + 12


SOLUTION


  • SOUND
  • Sets
    • 1...Qa3
      • 2.Qxd2+
        • 2...Qe3
          • 3.Qxe3#
    • 1...Qc3
      • 2.d8S
        • threat
          • 3.Sf7#
    • 1...Qa5
      • 2.Rxe7
        • threat
          • 3.Bxg7#
        • 2...g5
          • 3.Re6#
    • 1...Qc5
      • 2.Qxd2#
    • 1...Qd6
      • 2.Qxd2+
        • 2...Qf4
          • 3.Qxf4#
    • 1...Qb1
      • 2.Qxd2#
    • 1...Qb2
      • 2.Qxd2#
    • 1...Qb3
      • 2.Rxe7
        • threat
          • 3.Bxg7#
        • 2...g5
          • 3.Re6#
      • 2.Qxd2+
        • 2...Qe3
          • 3.Qxe3#
    • 1...Qa4
      • 2.Qxd2#
    • 1...Qxc4
      • 2.Qxd2#
    • 1...Qb5
      • 2.Qxd2#
    • 1...f2
      • 2.Sxg3
        • threat
          • 3.Sf5#
          • 3.g5#
        • 2...hxg3
          • 3.Qh1#
    • 1...g2
      • 2.Qe1
        • threat
          • 3.Qxh4#
          • 3.Qe3#
    • 1...h3
      • 2.Sxg3
        • threat
          • 3.Sf5#
          • 3.g5#
    • 1...b5
      • 2.d8S
        • threat
          • 3.Sf7#
  • Tries
    • 1.Rxe7?
      • threat
        • 2.Bxg7#
      • 1...g5
        • 2.Re6#
      • 1...Qxe7+!
    • 1.Qa3?
      • threat
        • 2.Qe3#
      • 1...Rxd4
        • 2.Qe3+
          • 2...Rf4
            • 3.Qxf4#
      • 1...Qc3
        • 2.Qxe7
          • threat
            • 3.Bxg7#
            • 3.Qxh4#
            • 3.Qg5#
            • 3.Qxg7#
        • 2.d8S
          • threat
            • 3.Sf7#
      • 1...Qd6
        • 2.Qe3+
          • 2...Qf4
            • 3.Qxf4#
        • 2.g5+
          • 2...Kh5
            • 3.Qxf3#
      • 1...Qb3
        • 2.Rxe7
          • threat
            • 3.Bxg7#
          • 2...g5
            • 3.Re6#
            • 3.Qd6#
        • 2.Qxe7
          • threat
            • 3.Bxg7#
            • 3.Qxh4#
            • 3.Qg5#
            • 3.Qxg7#
      • 1...Re2
        • 2.g5+
          • 2...Kh5
            • 3.Qxf3#
      • 1...Rd3
        • 2.Qxd3
          • threat
            • 3.Rxg6#
            • 3.Qxg6#
            • 3.Qe3#
      • 1...Qxa3!
    • 1.Qe1?
      • threat
        • 2.Qe3#
      • 1...Rxd4
        • 2.Rxg6+
          • 2...Kxg6
            • 3.Qe6#
        • 2.Qe3+
          • 2...Rf4
            • 3.Qxf4#
        • 2.Qe5
          • threat
            • 3.Bxg7#
            • 3.Qxg7#
            • 3.Qg5#
            • 3.Qh5#
      • 1...Qa3
        • 2.Rxg6+
          • 2...Kxg6
            • 3.Qe6#
        • 2.Qxd2+
          • 2...Qe3
            • 3.Qxe3#
        • 2.Qe4
          • threat
            • 3.Rxg6#
            • 3.Qxg6#
            • 3.Qf4#
        • 2.Qe5
          • threat
            • 3.Bxg7#
            • 3.Qf4#
            • 3.Qxg7#
            • 3.Qg5#
            • 3.Qh5#
      • 1...Qc3
        • 2.Rxg6+
          • 2...Kxg6
            • 3.Qe6#
        • 2.Qe4
          • threat
            • 3.Rxg6#
            • 3.Qxg6#
            • 3.Qf4#
        • 2.Qe5
          • threat
            • 3.Bxg7#
            • 3.Qf4#
            • 3.Qxg7#
            • 3.Qg5#
            • 3.Qh5#
        • 2.d8S
          • threat
            • 3.Sf7#
      • 1...Qd6
        • 2.Qxd2+
          • 2...Qf4
            • 3.Qxf4#
        • 2.Qe3+
          • 2...Qf4
            • 3.Qxf4#
      • 1...Qb3
        • 2.Rxg6+
          • 2...Kxg6
            • 3.Qe6#
        • 2.Rxe7
          • threat
            • 3.Bxg7#
          • 2...g5
            • 3.Re6#
            • 3.Qe6#
        • 2.Qxd2+
          • 2...Qe3
            • 3.Qxe3#
        • 2.Qe4
          • threat
            • 3.Rxg6#
            • 3.Qxg6#
            • 3.Qf4#
        • 2.Qe5
          • threat
            • 3.Bxg7#
            • 3.Qf4#
            • 3.Qxg7#
            • 3.Qg5#
            • 3.Qh5#
      • 1...Rd3
        • 2.Sxg3
          • threat
            • 3.Sf5#
            • 3.g5#
          • 2...hxg3
            • 3.Qh1#
        • 2.Rxg6+
          • 2...Kxg6
            • 3.Qe6#
        • 2.Qe4
          • threat
            • 3.Rxg6#
            • 3.Qxg6#
            • 3.Qf4#
        • 2.Qe5
          • threat
            • 3.Bxg7#
            • 3.Qf4#
            • 3.Qxg7#
            • 3.Qg5#
            • 3.Qh5#
      • 1...Re2!
    • 1.Qf1?
      • threat
        • 2.Sxg3
          • threat
            • 3.Sf5#
            • 3.g5#
          • 2...hxg3
            • 3.Qh3#
        • 2.Qxf3
          • threat
            • 3.Qe3#
            • 3.Qf4#
            • 3.g5#
        • 2.g5+
          • 2...Kh5
            • 3.Qxf3#
      • 1...Qxc4
        • 2.g5+
          • 2...Kh5
            • 3.Qxf3#
      • 1...c1Q
        • 2.Sxg3
          • threat
            • 3.Sf5#
            • 3.g5#
          • 2...hxg3
            • 3.Qh3#
        • 2.g5+
          • 2...Kh5
            • 3.Qxf3#
      • 1...c1B
        • 2.Sxg3
          • threat
            • 3.Sf5#
            • 3.g5#
          • 2...hxg3
            • 3.Qh3#
        • 2.g5+
          • 2...Kh5
            • 3.Qxf3#
      • 1...Qa5
        • 2.Rxe7
          • threat
            • 3.Bxg7#
          • 2...g5
            • 3.Re6#
        • 2.g5+
          • 2...Kh5
            • 3.Qxf3#
      • 1...Qa3
        • 2.Sxg3
          • threat
            • 3.Sf5#
            • 3.g5#
          • 2...hxg3
            • 3.Qh3#
      • 1...Qc3
        • 2.Sxg3
          • threat
            • 3.Sf5#
            • 3.g5#
          • 2...hxg3
            • 3.Qh3#
        • 2.d8S
          • threat
            • 3.Sf7#
      • 1...Qc5
        • 2.g5+
          • 2...Kh5
            • 3.Qxf3#
      • 1...Qd6
        • 2.g5+
          • 2...Kh5
            • 3.Qxf3#
      • 1...Qb3
        • 2.Sxg3
          • threat
            • 3.Sf5#
            • 3.g5#
          • 2...hxg3
            • 3.Qh3#
        • 2.Rxe7
          • threat
            • 3.Bxg7#
          • 2...g5
            • 3.Re6#
      • 1...Qa4
        • 2.g5+
          • 2...Kh5
            • 3.Qxf3#
      • 1...Qb5
        • 2.g5+
          • 2...Kh5
            • 3.Qxf3#
      • 1...Rd1
        • 2.Sxg3
          • threat
            • 3.Sf5#
            • 3.g5#
          • 2...hxg3
            • 3.Qh3#
        • 2.g5+
          • 2...Kh5
            • 3.Qxf3#
      • 1...Re2
        • 2.g5+
          • 2...Kh5
            • 3.Qxf3#
      • 1...Rf2
        • 2.Sxg3
          • threat
            • 3.Sf5#
            • 3.g5#
          • 2...hxg3
            • 3.Qh3#
        • 2.Qd3
          • threat
            • 3.Rxg6#
            • 3.Qxg6#
            • 3.Qe3#
      • 1...Rg2
        • 2.Qd3
          • threat
            • 3.Rxg6#
            • 3.Qxg6#
            • 3.Qe3#
        • 2.g5+
          • 2...Kh5
            • 3.Qxf3#
      • 1...Rh2
        • 2.Qd3
          • threat
            • 3.Rxg6#
            • 3.Qxg6#
            • 3.Qe3#
        • 2.g5+
          • 2...Kh5
            • 3.Qxf3#
      • 1...Rd3
        • 2.Sxg3
          • threat
            • 3.Sf5#
            • 3.g5#
          • 2...hxg3
            • 3.Qh3#
            • 3.Qh1#
        • 2.Qxd3
          • threat
            • 3.Rxg6#
            • 3.Qxg6#
            • 3.Qe3#
        • 2.Qh3
          • threat
            • 3.Qxh4#
      • 1...f2
        • 2.Sxg3
          • threat
            • 3.Sf5#
            • 3.g5#
          • 2...hxg3
            • 3.Qh3#
            • 3.Qh1#
        • 2.Qh3
          • threat
            • 3.Qxh4#
      • 1...g2
        • 2.Qe1
          • threat
            • 3.Qxh4#
            • 3.Qe3#
        • 2.Qxf3
          • threat
            • 3.Qe3#
            • 3.Qf4#
            • 3.g5#
        • 2.g5+
          • 2...Kh5
            • 3.Qxf3#
      • 1...Rxd4!
    • 1.Qxc2?
      • threat
        • 2.Rxg6#
        • 2.Qxg6#
      • 1...Rd3
        • 2.Qxd3
          • threat
            • 3.Rxg6#
            • 3.Qxg6#
            • 3.Qe3#
      • 1...Rxc2!
    • 1.d6?
      • threat
        • 2.Rxe7
          • threat
            • 3.Bxg7#
          • 2...g5
            • 3.Re6#
      • 1...Qxd6
        • 2.Qxd2+
          • 2...Qf4
            • 3.Qxf4#
      • 1...exd6
        • 2.Re7
          • threat
            • 3.Bxg7#
          • 2...g5
            • 3.Re6#
      • 1...Qc3
        • 2.d8S
          • threat
            • 3.Sf7#
      • 1...Qc5
        • 2.Qxd2+
          • 2...Qg5
            • 3.Qxg5#
        • 2.dxc5
          • threat
            • 3.Qxd2#
      • 1...Qb5
        • 2.Qxd2+
          • 2...Qg5
            • 3.Qxg5#
        • 2.cxb5
          • threat
            • 3.Qxd2#
      • 1...Qa5!
    • 1.d8S?
      • threat
        • 2.Sf7#
      • 1...Qb5+
        • 2.cxb5
          • threat
            • 3.Sf7#
            • 3.Qxd2#
      • 1...Qa4+!
  • Keys
    • 1.Re5!
      • threat
        • 2.Sg5
          • threat
            • 3.Sf7#
      • 1...Qxc4
        • 2.Qxd2+
          • 2...g5
            • 3.Re6#
            • 3.Qxg5#
      • 1...Qa5
        • 2.Rxe7
          • threat
            • 3.Bxg7#
          • 2...g5
            • 3.Re6#
      • 1...Qc5
        • 2.Qxd2+
          • 2...g5
            • 3.Re6#
            • 3.Qxg5#
      • 1...Qd6
        • 2.Qxd2+
          • 2...g5
            • 3.Qxg5#
      • 1...Qa4
        • 2.Qxd2+
          • 2...g5
            • 3.Re6#
            • 3.Qxg5#
      • 1...Qb5
        • 2.Qxd2+
          • 2...g5
            • 3.Re6#
            • 3.Qxg5#
      • 1...f2
        • 2.Sxg3
          • threat
            • 3.g5#
          • 2...hxg3
            • 3.Qh1#
          • 2...g5
            • 3.Re6#
      • 1...e6
        • 2.g5+
          • 2...Kh5
            • 3.Sf6#

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