Problem Display
PID: 202074 (8/6p1/qP2P1Qb/3N2p1/pR4K1/B1pPPB2/2k1np2/1N1b1R2 w - - 0 1)

Andrade, Barry Jack da Costa

1st Prize, Good Companions, 1923

8/6p1/qP2P1Qb/3N2p1/pR4K1/B1pPPB2/2k1np2/1N1b1R2

#3

12 + 10


6490 yacpdb 2020

SOLUTION


  • SOUND
  • Sets
    • 1...Qxd3
      • 2.Qxd3+
        • 2...Kxd3
          • 3.Be4#
    • 1...Qc4+
      • 2.dxc4#
    • 1...Qb5
      • 2.Rxb5
        • threat
          • 3.d4#
        • 2...Sc1
          • 3.Bxd1#
        • 2...Sg3
          • 3.Bxd1#
        • 2...Sd4
          • 3.Bxd1#
        • 2...Sf4
          • 3.Bxd1#
    • 1...Qb7
      • 2.d4#
    • 1...Qc8
      • 2.d4#
    • 1...Qa5
      • 2.d4#
    • 1...Qxb6
      • 2.d4#
    • 1...Qa7
      • 2.d4#
    • 1...Qa8
      • 2.d4#
    • 1...Sc1
      • 2.Bxd1#
    • 1...Sg1
      • 2.Bxd1#
    • 1...Sg3
      • 2.Bxd1#
    • 1...Sd4
      • 2.Bxd1#
    • 1...Sf4
      • 2.Bxd1#
  • Tries
    • 1.Sdxc3?
      • threat
        • 2.Sxe2
          • threat
            • 3.Sd4#
            • 3.Rb2#
          • 2...Qc4+
            • 3.dxc4#
          • 2...Qxb6
            • 3.d4#
        • 2.Rxd1
          • threat
            • 3.Rd2#
            • 3.Rb2#
          • 2...Qc4+
            • 3.dxc4#
        • 2.Rb2+
          • 2...Kc1
            • 3.Sa2#
            • 3.Sxe2#
            • 3.Rxd1#
            • 3.Ra2#
            • 3.Rd2#
            • 3.Rxe2#
      • 1...Qxd3
        • 2.Rxd1
          • threat
            • 3.Rd2#
            • 3.Rb2#
            • 3.Qxd3#
          • 2...Qe4+
            • 3.Bxe4#
            • 3.Qxe4#
          • 2...Qf5+
            • 3.Qxf5#
        • 2.Rb2+
          • 2...Kc1
            • 3.Sa2#
            • 3.Ra2#
            • 3.Rd2#
            • 3.Rxe2#
      • 1...Qb5
        • 2.Sxb5
          • threat
            • 3.d4#
          • 2...Sc1
            • 3.Sd4#
            • 3.Bxd1#
            • 3.Rb2#
          • 2...Sc3
            • 3.Sd4#
          • 2...Sg3
            • 3.Sd4#
            • 3.Bxd1#
          • 2...Sd4
            • 3.Sxd4#
            • 3.Bxd1#
          • 2...Sf4
            • 3.Sd4#
            • 3.Bxd1#
      • 1...Qb7
        • 2.Rb2+
          • 2...Kc1
            • 3.Sa2#
            • 3.Sxe2#
            • 3.Rxd1#
            • 3.Ra2#
            • 3.Rd2#
            • 3.Rxe2#
        • 2.d4+
          • 2...Qe4+
            • 3.Bxe4#
            • 3.Qxe4#
      • 1...Qa5
        • 2.Rb2+
          • 2...Kc1
            • 3.Sa2#
            • 3.Sxe2#
            • 3.Rxd1#
            • 3.Ra2#
            • 3.Rd2#
            • 3.Rxe2#
        • 2.d4+
          • 2...Qf5+
            • 3.Qxf5#
      • 1...Qa8
        • 2.Rb2+
          • 2...Kc1
            • 3.Sa2#
            • 3.Sxe2#
            • 3.Rxd1#
            • 3.Ra2#
            • 3.Rd2#
            • 3.Rxe2#
        • 2.d4+
          • 2...Qe4+
            • 3.Bxe4#
            • 3.Qxe4#
      • 1...Sxc3!
    • 1.Sf4?
      • threat
        • 2.Sxe2
          • threat
            • 3.Sd4#
          • 2...Qc4+
            • 3.dxc4#
          • 2...Qxb6
            • 3.d4#
          • 2...Bxe2
            • 3.Rc1#
        • 2.d4+
          • 2...Qd3
            • 3.Qxd3#
      • 1...Qb5
        • 2.Rxb5
          • threat
            • 3.d4#
          • 2...Sxf4
            • 3.Bxd1#
          • 2...Sc1
            • 3.Bxd1#
          • 2...Sg3
            • 3.Bxd1#
          • 2...Sd4
            • 3.Bxd1#
        • 2.d4+
          • 2...Qd3
            • 3.Qxd3#
          • 2...Qf5+
            • 3.Qxf5#
      • 1...Qb7
        • 2.d4+
          • 2...Qe4
            • 3.Bxe4#
            • 3.Qxe4#
      • 1...Qa5
        • 2.d4+
          • 2...Qf5+
            • 3.Qxf5#
      • 1...Qa8
        • 2.d4+
          • 2...Qe4
            • 3.Bxe4#
            • 3.Qxe4#
      • 1...gxf4!
    • 1.Sc7?
      • threat
        • 2.Sxa6
          • threat
            • 3.d4#
          • 2...Sc1
            • 3.Bxd1#
          • 2...Sg3
            • 3.Bxd1#
          • 2...Sd4
            • 3.Bxd1#
          • 2...Sf4
            • 3.Bxd1#
      • 1...Qb5
        • 2.Sxb5
          • threat
            • 3.d4#
          • 2...Sc1
            • 3.Sd4#
            • 3.Bxd1#
          • 2...Sg3
            • 3.Sd4#
            • 3.Bxd1#
          • 2...Sd4
            • 3.Sxd4#
            • 3.Bxd1#
          • 2...Sf4
            • 3.Sd4#
            • 3.Bxd1#
        • 2.Rxb5
          • threat
            • 3.d4#
          • 2...Sc1
            • 3.Bxd1#
          • 2...Sg3
            • 3.Bxd1#
          • 2...Sd4
            • 3.Bxd1#
          • 2...Sf4
            • 3.Bxd1#
      • 1...Qb7
        • 2.d4+
          • 2...Qe4+
            • 3.Bxe4#
            • 3.Qxe4#
      • 1...Qa5
        • 2.d4+
          • 2...Qf5+
            • 3.Qxf5#
      • 1...Qa8
        • 2.Sxa8
          • threat
            • 3.d4#
          • 2...Sc1
            • 3.Bxd1#
          • 2...Sg3
            • 3.Bxd1#
          • 2...Sd4
            • 3.Bxd1#
          • 2...Sf4
            • 3.Bxd1#
        • 2.d4+
          • 2...Qe4+
            • 3.Bxe4#
            • 3.Qxe4#
      • 1...Qxd3!
    • 1.Bxe2?
      • threat
        • 2.Bxd1#
      • 1...Qc4+
        • 2.dxc4#
      • 1...Bxe2+!
    • 1.Rxf2?
      • 1...Qxd3
        • 2.Be4
          • 2...Qxe4+
            • 3.Qxe4#
        • 2.Qxd3+
          • 2...Kxd3
            • 3.Be4#
      • 1...Qb5!
    • 1.Rb2+?
      • 1...Kc1
        • 2.Rxe2+
          • 2...Kxb1
            • 3.Rxd1#
        • 2.Rb5+
          • 2...Kc2
            • 3.d4#
      • 1...cxb2!
    • 1.Rb5?
      • threat
        • 2.d4#
      • 1...Sc1
        • 2.Bxd1#
      • 1...Sg3
        • 2.Bxd1#
      • 1...Sd4
        • 2.Bxd1#
      • 1...Sf4
        • 2.Bxd1#
      • 1...Qxb5!
    • 1.Qe4?
      • 1...Qxd3
        • 2.Rb5
          • threat
            • 3.Qxa4#
          • 2...Qxe4+
            • 3.Bxe4#
          • 2...Sc1
            • 3.Bxd1#
          • 2...Sd4
            • 3.Bxd1#
        • 2.Qxd3+
          • 2...Kxd3
            • 3.Be4#
      • 1...Qb5
        • 2.Rxb5
          • threat
            • 3.d4#
          • 2...Sc1
            • 3.Bxd1#
          • 2...Sg3
            • 3.Bxd1#
          • 2...Sd4
            • 3.Bxd1#
          • 2...Sf4
            • 3.Bxd1#
      • 1...g6!
    • 1.b7?
      • 1...Qxd3
        • 2.Qxd3+
          • 2...Kxd3
            • 3.Be4#
      • 1...Qb5
        • 2.Rxb5
          • threat
            • 3.d4#
          • 2...Sc1
            • 3.Bxd1#
          • 2...Sg3
            • 3.Bxd1#
          • 2...Sd4
            • 3.Bxd1#
          • 2...Sf4
            • 3.Bxd1#
      • 1...Qxe6+!
    • 1.e7?
      • 1...Qxd3
        • 2.Qxd3+
          • 2...Kxd3
            • 3.Be4#
        • 2.e8Q
          • threat
            • 3.Qxa4#
          • 2...Qe4+
            • 3.Bxe4#
            • 3.Qgxe4#
            • 3.Qexe4#
          • 2...Qf5+
            • 3.Qxf5#
          • 2...Qxg6
            • 3.Qxg6#
          • 2...Sc1
            • 3.Bxd1#
          • 2...Sd4
            • 3.Bxd1#
        • 2.e8B
          • threat
            • 3.Bxa4#
          • 2...Qe4+
            • 3.Bxe4#
            • 3.Qxe4#
          • 2...Qf5+
            • 3.Qxf5#
          • 2...Qxg6
            • 3.Bxg6#
          • 2...Sc1
            • 3.Bxd1#
          • 2...Sd4
            • 3.Bxd1#
      • 1...Qxb6
        • 2.Sxb6
          • threat
            • 3.d4#
          • 2...Sc1
            • 3.Bxd1#
          • 2...Sg3
            • 3.Bxd1#
          • 2...Sd4
            • 3.Bxd1#
          • 2...Sf4
            • 3.Bxd1#
        • 2.Rxb6
          • threat
            • 3.d4#
          • 2...Sc1
            • 3.Bxd1#
          • 2...Sg3
            • 3.Bxd1#
          • 2...Sd4
            • 3.Bxd1#
          • 2...Sf4
            • 3.Bxd1#
      • 1...Qb5
        • 2.Rxb5
          • threat
            • 3.d4#
          • 2...Sc1
            • 3.Bxd1#
          • 2...Sg3
            • 3.Bxd1#
          • 2...Sd4
            • 3.Bxd1#
          • 2...Sf4
            • 3.Bxd1#
      • 1...Qc8+!
  • Keys
    • 1.Se7!
      • 1...Qxd3
        • 2.Sf5
          • 2...Qc4+
            • 3.Sd4#
          • 2...Qe4+
            • 3.Bxe4#
          • 2...Qxf5+
            • 3.Qxf5#
          • 2...Qd4+
            • 3.Sxd4#
          • 2...Qxe3
            • 3.Sxe3#
            • 3.Sd4#
          • 2...Qb5
            • 3.Sd4#
          • 2...Qa6
            • 3.Sd4#
          • 2...Qd2
            • 3.Sd4#
          • 2...Qd5
            • 3.Sd4#
          • 2...Qd6
            • 3.Sd4#
            • 3.Sxd6#
          • 2...Qd7
            • 3.Sd4#
            • 3.Sd6#
          • 2...Qd8
            • 3.Sd4#
            • 3.Sd6#
          • 2...Sc1
            • 3.Sd4#
          • 2...Sg1
            • 3.Sd4#
          • 2...Sg3
            • 3.Sd4#
          • 2...Sd4
            • 3.Sxd4#
          • 2...Sf4
            • 3.Sd4#
      • 1...Qb5
        • 2.Rxb5
          • threat
            • 3.d4#
          • 2...Sc1
            • 3.Bxd1#
          • 2...Sg3
            • 3.Bxd1#
          • 2...Sd4
            • 3.Bxd1#
          • 2...Sf4
            • 3.Bxd1#
      • 1...Qb7
        • 2.d4+
          • 2...Qe4+
            • 3.Bxe4#
            • 3.Qxe4#
      • 1...Qa5
        • 2.d4+
          • 2...Qf5+
            • 3.Qxf5#
      • 1...Qa8
        • 2.d4+
          • 2...Qe4+
            • 3.Bxe4#
            • 3.Qxe4#

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