Problem Display
PID: 223015 (q1R1n1n1/1p1NNK2/1P1kPp1b/5Pp1/6Pp/4B3/P7/r1r2b1B w - - 0 1)

Andrade, Barry Jack da Costa

British Chess Magazine, 1930

q1R1n1n1/1p1NNK2/1P1kPp1b/5Pp1/6Pp/4B3/P7/r1r2b1B

#4

11 + 12


SOLUTION


  • SOUND
  • Keys
    • 1.Bg1!
      • threat
        • 2.Bh2#
      • 1...Qxa2
        • 2.Rc2
          • threat
            • 3.Sc8#
            • 3.Bh2#
            • 3.Bc5#
          • 2...Qxe6+
            • 3.fxe6
              • threat
                • 4.Sf5#
                • 4.Sc8#
                • 4.Bh2#
                • 4.Bc5#
          • 2...Qxc2
            • 3.Sc8+
              • 3...Qxc8
                • 4.Bh2#
          • 2...Rxc2
            • 3.Bh2+
              • 3...Rxh2
                • 4.Sc8#
          • 2...Qc4
            • 3.Sc8+
              • 3...Qxc8
                • 4.Bh2#
            • 3.Bh2+
              • 3...Qf4
                • 4.Sc8#
      • 1...Rxa2
        • 2.Rxc1
          • threat
            • 3.Bc5#
          • 2...Rc2
            • 3.Rd1+
              • 3...Rd2
                • 4.Bh2#
                • 4.Bc5#
              • 3...Bd3
                • 4.Rxd3#
            • 3.Rxc2
              • threat
                • 4.Bh2#
                • 4.Bc5#
              • 3...Qa3
                • 4.Sc8#
              • 3...Qa5
                • 4.Sc8#
          • 2...Rf2
            • 3.Rd1+
              • 3...Rd2
                • 4.Bh2#
                • 4.Bc5#
              • 3...Bd3
                • 4.Rxd3#
            • 3.Bxf2
              • threat
                • 4.Bc5#
              • 3...Qa3
                • 4.Sc8#
              • 3...Qa5
                • 4.Sc8#
              • 3...Qc8
                • 4.Sxc8#
          • 2...Ra5
            • 3.Rc5
              • threat
                • 4.Bh2#
              • 3...Rxc5
                • 4.Bxc5#
              • 3...Ra2
                • 4.Rd5#
              • 3...Ra3
                • 4.Rd5#
              • 3...Ra4
                • 4.Rd5#
      • 1...Qa3
        • 2.Rc3
          • threat
            • 3.Sc8#
            • 3.Bh2#
          • 2...Qxc3
            • 3.Sc8+
              • 3...Qxc8
                • 4.Bh2#
          • 2...Rxc3
            • 3.Bh2+
              • 3...Rg3
                • 4.Sc8#
      • 1...Qa4
        • 2.Rc4
          • threat
            • 3.Sc8#
            • 3.Bh2#
            • 3.Bc5#
          • 2...Qxc4
            • 3.Sc8+
              • 3...Qxc8
                • 4.Bh2#
          • 2...Rxc4
            • 3.Bh2+
              • 3...Rf4
                • 4.Sc8#
      • 1...Qa5
        • 2.Sc5
          • threat
            • 3.Bh2#
          • 2...Ke5
            • 3.Sg6+
              • 3...Kd6
                • 4.Sxb7#
                • 4.Bh2#
                • 4.Rd8#
          • 2...Qxa2
            • 3.Sxb7+
              • 3...Ke5
                • 4.Sg6#
            • 3.Rd8+
              • 3...Ke5
                • 4.Sg6#
          • 2...Qxc5
            • 3.Rd8+
              • 3...Ke5
                • 4.Sg6#
                • 4.Bh2#
          • 2...Rxa2
            • 3.Sxb7+
              • 3...Ke5
                • 4.Sg6#
            • 3.Rd8+
              • 3...Ke5
                • 4.Sg6#
            • 3.Bd4
              • threat
                • 4.Se4#
                • 4.Sxb7#
                • 4.Rd8#
          • 2...Rxc5
            • 3.Rd8+
              • 3...Ke5
                • 4.Sg6#
                • 4.Bh2#
          • 2...Qe1
            • 3.Sxb7+
              • 3...Ke5
                • 4.Sg6#
            • 3.Rd8+
              • 3...Ke5
                • 4.Sg6#
          • 2...Qd2
            • 3.Sxb7+
              • 3...Ke5
                • 4.Sg6#
            • 3.Rd8+
              • 3...Ke5
                • 4.Sg6#
          • 2...Qc3
            • 3.Sxb7+
              • 3...Ke5
                • 4.Sg6#
            • 3.Rd8+
              • 3...Ke5
                • 4.Sg6#
          • 2...Qb4
            • 3.Sxb7+
              • 3...Ke5
                • 4.Sg6#
            • 3.Rd8+
              • 3...Ke5
                • 4.Sg6#
          • 2...Qa3
            • 3.Sxb7+
              • 3...Ke5
                • 4.Sg6#
            • 3.Rd8+
              • 3...Ke5
                • 4.Sg6#
            • 3.Bd4
              • threat
                • 4.Se4#
                • 4.Sxb7#
                • 4.Rd8#
          • 2...Qa4
            • 3.Sxb7+
              • 3...Ke5
                • 4.Sg6#
          • 2...Re1
            • 3.Sxb7+
              • 3...Ke5
                • 4.Sg6#
            • 3.Bh2+
              • 3...Re5
                • 4.Se4#
                • 4.Sxb7#
            • 3.Rd8+
              • 3...Ke5
                • 4.Sg6#
                • 4.Bh2#
          • 2...Rc2
            • 3.Sxb7+
              • 3...Ke5
                • 4.Sg6#
            • 3.Rd8+
              • 3...Ke5
                • 4.Sg6#
            • 3.Bd4
              • threat
                • 4.Se4#
                • 4.Sxb7#
                • 4.Rd8#
          • 2...Rc3
            • 3.Sxb7+
              • 3...Ke5
                • 4.Sg6#
            • 3.Rd8+
              • 3...Ke5
                • 4.Sg6#
            • 3.Bd4
              • threat
                • 4.Se4#
                • 4.Sxb7#
                • 4.Rd8#
          • 2...Rc4
            • 3.Sxb7+
              • 3...Ke5
                • 4.Sg6#
            • 3.Rd8+
              • 3...Ke5
                • 4.Sg6#
          • 2...Sc7
            • 3.Sxb7+
              • 3...Ke5
                • 4.Sg6#
            • 3.Rd8+
              • 3...Ke5
                • 4.Sg6#
                • 4.Bh2#
        • 2.Rc5
          • threat
            • 3.Sc8#
            • 3.Bh2#
          • 2...Qxc5
            • 3.Sc8+
              • 3...Qxc8
                • 4.Bh2#
          • 2...Rxc5
            • 3.Bh2+
              • 3...Re5
                • 4.Sc8#

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