Problem Display
PID: 101510 (8/3Prq2/BBP2N1n/2R2nQ1/Kppb1P2/1Nk3p1/R1P5/8 w - - 0 1)

Greenway, NH

Good Companions, 1921

8/3Prq2/BBP2N1n/2R2nQ1/Kppb1P2/1Nk3p1/R1P5/8

#3

12 + 9


6490 yacpdb 2009

SOLUTION


  • SOUND
  • Sets
    • 1...Qd5
      • 2.Sxd5#
    • 1...Qh5
      • 2.Sd5#
      • 2.Rxc4#
    • 1...Qe6
      • 2.Se4+
        • 2...Qxe4
          • 3.Rxc4#
    • 1...Qg6
      • 2.Sd5#
      • 2.Rxc4#
    • 1...Qe8
      • 2.Sd5#
      • 2.Rxc4#
    • 1...Qxf6
      • 2.Rxc4#
    • 1...Qg7
      • 2.Sd5#
      • 2.Rxc4#
    • 1...Qh7
      • 2.Sd5#
      • 2.Rxc4#
    • 1...Qf8
      • 2.Sd5#
      • 2.Rxc4#
    • 1...Re4
      • 2.Sxe4#
    • 1...Re5
      • 2.fxe5
        • threat
          • 3.Se4#
          • 3.Qd2#
    • 1...Re6
      • 2.Sd5#
      • 2.Rxc4#
    • 1...Rxd7
      • 2.Se4#
    • 1...Be5
      • 2.Se4#
    • 1...Bxf6
      • 2.Ba5
        • threat
          • 3.Bxb4#
    • 1...Se3
      • 2.Qxg3
        • threat
          • 3.Qe1#
    • 1...Sh4
      • 2.Re5
        • threat
          • 3.Se4#
          • 3.Bxd4#
        • 2...Qd5
          • 3.Sxd5#
      • 2.Qd5
        • threat
          • 3.Rxc4#
          • 3.Qxd4#
        • 2...Qxd5
          • 3.Sxd5#
        • 2...Bxc5
          • 3.Qd2#
    • 1...Sg7
      • 2.Re5
        • threat
          • 3.Se4#
          • 3.Bxd4#
        • 2...Qd5
          • 3.Sxd5#
      • 2.Qd5
        • threat
          • 3.Rxc4#
          • 3.Qxd4#
        • 2...Qxd5
          • 3.Sxd5#
        • 2...Bxc5
          • 3.Qd2#
  • Tries
    • 1.Re5?
      • threat
        • 2.Se4#
      • 1...Rxe5
        • 2.fxe5
          • threat
            • 3.Se4#
            • 3.Qd2#
      • 1...Qxf6!
    • 1.Qxg3+?
      • 1...Be3
        • 2.Ba5
          • threat
            • 3.Bxb4#
        • 2.Qe1+
          • 2...Bd2
            • 3.Qxd2#
            • 3.Qa1#
      • 1...Sxg3!
    • 1.Qg4?
      • threat
        • 2.Qd1
          • threat
            • 3.Qa1#
            • 3.Qd2#
            • 3.Qd3#
      • 1...Bxc5
        • 2.Qd1
          • threat
            • 3.Qa1#
            • 3.Qd2#
          • 2...cxb3
            • 3.Qd3#
      • 1...Qe6
        • 2.Se4+
          • 2...Qxe4
            • 3.Rxc4#
      • 1...Re1
        • 2.Qd1
          • threat
            • 3.Qxe1#
            • 3.Qd2#
            • 3.Qd3#
          • 2...Rxd1
            • 3.Se4#
        • 2.Qf3+
          • 2...Re3
            • 3.Se4#
          • 2...Be3
            • 3.Se4#
          • 2...Se3
            • 3.Se4#
      • 1...Re2
        • 2.Qxe2
          • threat
            • 3.Se4#
            • 3.Qd3#
            • 3.Qe1#
            • 3.Qd2#
        • 2.Qf3+
          • 2...Re3
            • 3.Se4#
          • 2...Be3
            • 3.Se4#
          • 2...Se3
            • 3.Se4#
      • 1...Re3
        • 2.Qd1
          • threat
            • 3.Qa1#
            • 3.Qd2#
      • 1...Be3
        • 2.Qd1
          • threat
            • 3.Qa1#
            • 3.Qd3#
        • 2.Qe2
          • threat
            • 3.Qd3#
          • 2...Rxd7
            • 3.Se4#
          • 2...Bxc5
            • 3.Qd2#
          • 2...Qd5
            • 3.Sxd5#
      • 1...Se3
        • 2.Qe2
          • threat
            • 3.Qd3#
            • 3.Qe1#
            • 3.Qd2#
        • 2.Qxg3
          • threat
            • 3.Qe1#
      • 1...Sh4
        • 2.Re5
          • threat
            • 3.Se4#
            • 3.Bxd4#
          • 2...Qd5
            • 3.Sxd5#
        • 2.Qd1
          • threat
            • 3.Qa1#
            • 3.Qd2#
            • 3.Qd3#
            • 3.Qxd4#
      • 1...Sd6
        • 2.Qd1
          • threat
            • 3.Qa1#
            • 3.Qd2#
            • 3.Qd3#
            • 3.Qxd4#
      • 1...Sg7
        • 2.Re5
          • threat
            • 3.Se4#
            • 3.Bxd4#
          • 2...Qd5
            • 3.Sxd5#
        • 2.Qd1
          • threat
            • 3.Qa1#
            • 3.Qd2#
            • 3.Qd3#
            • 3.Qxd4#
      • 1...Sxg4!
    • 1.Qxf5?
      • threat
        • 2.Qd3#
      • 1...Bxc5
        • 2.Bxc5
          • threat
            • 3.Bxb4#
            • 3.Bd4#
          • 2...cxb3
            • 3.Qd3#
        • 2.Qxc5
          • threat
            • 3.Qxb4#
            • 3.Qd4#
      • 1...Re3
        • 2.Qd3+
          • 2...Rxd3
            • 3.Se4#
        • 2.Qd5
          • threat
            • 3.Rxc4#
            • 3.Qxd4#
          • 2...Qxd5
            • 3.Sxd5#
          • 2...Bxc5
            • 3.Qd2#
      • 1...Sxf5!
    • 1.Qh5?
      • threat
        • 2.Qd1
          • threat
            • 3.Qa1#
            • 3.Qd2#
            • 3.Qd3#
      • 1...Bxc5
        • 2.Qd1
          • threat
            • 3.Qa1#
            • 3.Qd2#
          • 2...cxb3
            • 3.Qd3#
      • 1...Qe6
        • 2.Se4+
          • 2...Qxe4
            • 3.Rxc4#
      • 1...Re1
        • 2.Qd1
          • threat
            • 3.Qxe1#
            • 3.Qd2#
            • 3.Qd3#
          • 2...Rxd1
            • 3.Se4#
        • 2.Qf3+
          • 2...Re3
            • 3.Se4#
          • 2...Be3
            • 3.Se4#
          • 2...Se3
            • 3.Se4#
        • 2.Qxf7
          • threat
            • 3.Sd5#
            • 3.Rxc4#
            • 3.Qxc4#
          • 2...Se3
            • 3.Se4#
      • 1...Re2
        • 2.Qxe2
          • threat
            • 3.Se4#
            • 3.Qd3#
            • 3.Qe1#
            • 3.Qd2#
        • 2.Qf3+
          • 2...Re3
            • 3.Se4#
          • 2...Be3
            • 3.Se4#
          • 2...Se3
            • 3.Se4#
        • 2.Qxf7
          • threat
            • 3.Sd5#
            • 3.Rxc4#
            • 3.Qxc4#
          • 2...Se3
            • 3.Se4#
      • 1...Re3
        • 2.Qd1
          • threat
            • 3.Qa1#
            • 3.Qd2#
        • 2.Qxf7
          • threat
            • 3.Sd5#
            • 3.Rxc4#
            • 3.Qxc4#
        • 2.Qh1
          • threat
            • 3.Qa1#
          • 2...Re1
            • 3.Qxe1#
      • 1...Be3
        • 2.Qd1
          • threat
            • 3.Qa1#
            • 3.Qd3#
        • 2.Qe2
          • threat
            • 3.Qd3#
          • 2...Rxd7
            • 3.Se4#
          • 2...Bxc5
            • 3.Qd2#
          • 2...Qd5
            • 3.Sxd5#
        • 2.Qxf7
          • threat
            • 3.Sd5#
            • 3.Rxc4#
            • 3.Qxc4#
      • 1...Se3
        • 2.Qe2
          • threat
            • 3.Qd3#
            • 3.Qe1#
            • 3.Qd2#
      • 1...Sh4
        • 2.Re5
          • threat
            • 3.Se4#
            • 3.Bxd4#
          • 2...Qd5
            • 3.Sxd5#
        • 2.Qd1
          • threat
            • 3.Qa1#
            • 3.Qd2#
            • 3.Qd3#
            • 3.Qxd4#
        • 2.Qxf7
          • threat
            • 3.Sd5#
            • 3.Rxc4#
            • 3.Qxc4#
        • 2.Qd5
          • threat
            • 3.Rxc4#
            • 3.Qxd4#
          • 2...Qxd5
            • 3.Sxd5#
          • 2...Bxc5
            • 3.Qd2#
      • 1...Sd6
        • 2.Qd1
          • threat
            • 3.Qa1#
            • 3.Qd2#
            • 3.Qd3#
            • 3.Qxd4#
      • 1...Sg7
        • 2.Re5
          • threat
            • 3.Se4#
            • 3.Bxd4#
          • 2...Qd5
            • 3.Sxd5#
        • 2.Qd1
          • threat
            • 3.Qa1#
            • 3.Qd2#
            • 3.Qd3#
            • 3.Qxd4#
        • 2.Qxf7
          • threat
            • 3.Sd5#
            • 3.Rxc4#
            • 3.Qxc4#
        • 2.Qd5
          • threat
            • 3.Rxc4#
            • 3.Qxd4#
          • 2...Qxd5
            • 3.Sxd5#
          • 2...Bxc5
            • 3.Qd2#
      • 1...Sg4!
    • 1.d8Q?
      • threat
        • 2.Ba5
          • threat
            • 3.Bxb4#
          • 2...Bxc5
            • 3.Qd2#
          • 2...Rb7
            • 3.Se4#
        • 2.Qxg3+
          • 2...Re3
            • 3.Se4#
          • 2...Be3
            • 3.Qd2#
            • 3.Qd3#
          • 2...Se3
            • 3.Qe1#
            • 3.Qxd4#
          • 2...Sxg3
            • 3.Qxd4#
        • 2.Qd5
          • threat
            • 3.Rxc4#
          • 2...Qxd5
            • 3.Sxd5#
          • 2...Bxc5
            • 3.Qd2#
          • 2...Se3
            • 3.Qxd4#
          • 2...Sd6
            • 3.Qxd4#
      • 1...Qg8
        • 2.Ba5
          • threat
            • 3.Bxb4#
          • 2...Bxc5
            • 3.Qd2#
          • 2...Rb7
            • 3.Se4#
        • 2.Qxg3+
          • 2...Qxg3
            • 3.Sd5#
            • 3.Rxc4#
          • 2...Re3
            • 3.Se4#
          • 2...Be3
            • 3.Qd2#
            • 3.Qd3#
          • 2...Se3
            • 3.Qe1#
            • 3.Qxd4#
          • 2...Sxg3
            • 3.Qxd4#
        • 2.Qgxg8
          • threat
            • 3.Sd5#
            • 3.Rxc4#
            • 3.Qxc4#
          • 2...Se3
            • 3.Qxd4#
        • 2.Qd5
          • threat
            • 3.Rxc4#
          • 2...Qxd5
            • 3.Sxd5#
          • 2...Bxc5
            • 3.Qd2#
          • 2...Se3
            • 3.Qxd4#
          • 2...Sd6
            • 3.Qxd4#
      • 1...Qe6
        • 2.Se4+
          • 2...Qxe4
            • 3.Rxc4#
        • 2.Qxg3+
          • 2...Qe3
            • 3.Sd5#
            • 3.Rxc4#
          • 2...Be3
            • 3.Qd2#
            • 3.Qd3#
          • 2...Se3
            • 3.Qe1#
            • 3.Qxd4#
          • 2...Sxg3
            • 3.Qxd4#
      • 1...Re1
        • 2.Ba5
          • threat
            • 3.Bxb4#
          • 2...Bxc5
            • 3.Qd2#
          • 2...Qb7
            • 3.Sd5#
            • 3.Rxc4#
        • 2.Qxg3+
          • 2...Re3
            • 3.Se4#
          • 2...Be3
            • 3.Se4#
            • 3.Qd2#
            • 3.Qd3#
          • 2...Se3
            • 3.Se4#
            • 3.Qxe1#
            • 3.Qxd4#
          • 2...Sxg3
            • 3.Qxd4#
        • 2.Qd5
          • threat
            • 3.Rxc4#
          • 2...Qxd5
            • 3.Sxd5#
          • 2...Bxc5
            • 3.Qd2#
          • 2...Se3
            • 3.Se4#
            • 3.Qxd4#
          • 2...Sd6
            • 3.Qxd4#
      • 1...Re2
        • 2.Qxg3+
          • 2...Re3
            • 3.Se4#
          • 2...Be3
            • 3.Se4#
            • 3.Qd3#
          • 2...Se3
            • 3.Se4#
            • 3.Qxd4#
          • 2...Sxg3
            • 3.Qxd4#
      • 1...Re3
        • 2.Ba5
          • threat
            • 3.Bxb4#
          • 2...Bxc5
            • 3.Qd2#
          • 2...Qb7
            • 3.Sd5#
            • 3.Rxc4#
        • 2.Qd5
          • threat
            • 3.Rxc4#
          • 2...Qxd5
            • 3.Sxd5#
          • 2...Bxc5
            • 3.Qd2#
          • 2...Sd6
            • 3.Qxd4#
      • 1...Re5
        • 2.Ba5
          • threat
            • 3.Bxb4#
          • 2...Bxc5
            • 3.Qd2#
          • 2...Qb7
            • 3.Rxc4#
        • 2.Qxg3+
          • 2...Re3
            • 3.Se4#
          • 2...Be3
            • 3.Qd2#
            • 3.Qd3#
          • 2...Se3
            • 3.Qe1#
            • 3.Qxd4#
          • 2...Sxg3
            • 3.Qxd4#
        • 2.fxe5
          • threat
            • 3.Se4#
            • 3.Qd2#
      • 1...Re8
        • 2.Ba5
          • threat
            • 3.Bxb4#
          • 2...Bxc5
            • 3.Qd2#
          • 2...Qb7
            • 3.Sd5#
            • 3.Rxc4#
        • 2.Qxg3+
          • 2...Re3
            • 3.Se4#
          • 2...Be3
            • 3.Qd2#
            • 3.Qd3#
          • 2...Se3
            • 3.Qe1#
            • 3.Qxd4#
          • 2...Sxg3
            • 3.Qxd4#
        • 2.Qd5
          • threat
            • 3.Rxc4#
          • 2...Qxd5
            • 3.Sxd5#
          • 2...Bxc5
            • 3.Qd2#
          • 2...Se3
            • 3.Qxd4#
          • 2...Sd6
            • 3.Qxd4#
      • 1...Sg4
        • 2.Ba5
          • threat
            • 3.Bxb4#
          • 2...Bxc5
            • 3.Qd2#
          • 2...Rb7
            • 3.Se4#
        • 2.Qxf5
          • threat
            • 3.Qd3#
            • 3.Qxd4#
          • 2...Bxc5
            • 3.Qd2#
          • 2...Re4
            • 3.Sxe4#
      • 1...g2
        • 2.Ba5
          • threat
            • 3.Bxb4#
          • 2...Bxc5
            • 3.Qd2#
          • 2...Rb7
            • 3.Se4#
        • 2.Qg3+
          • 2...Re3
            • 3.Se4#
          • 2...Be3
            • 3.Qd2#
            • 3.Qd3#
          • 2...Se3
            • 3.Qe1#
            • 3.Qxd4#
          • 2...Sxg3
            • 3.Qxd4#
        • 2.Qd5
          • threat
            • 3.Rxc4#
          • 2...Qxd5
            • 3.Sxd5#
          • 2...Bxc5
            • 3.Qd2#
          • 2...Se3
            • 3.Qxd4#
          • 2...Sd6
            • 3.Qxd4#
      • 1...Sd6!
  • Keys
    • 1.Qg7!
      • threat
        • 2.Ba5
          • threat
            • 3.Bxb4#
          • 2...Bxc5
            • 3.Se4#
            • 3.Sd5#
      • 1...Bxf6
        • 2.Ba5
          • threat
            • 3.Bxb4#
      • 1...Sxg7
        • 2.Re5
          • threat
            • 3.Se4#
            • 3.Bxd4#
          • 2...Qd5
            • 3.Sxd5#
      • 1...Qg8
        • 2.Sxg8
          • threat
            • 3.Rxc4#
          • 2...Se3
            • 3.Qxd4#
          • 2...Sd6
            • 3.Qxd4#
        • 2.Ba5
          • threat
            • 3.Bxb4#
          • 2...Bxc5
            • 3.Se4#
            • 3.Sd5#
          • 2...Qb8
            • 3.Sd5#
            • 3.Rxc4#
      • 1...Qe6
        • 2.Se4+
          • 2...Qxe4
            • 3.Rxc4#
      • 1...Re2
        • 2.Qxf7
          • threat
            • 3.Sd5#
            • 3.Rxc4#
            • 3.Qxc4#
          • 2...Se3
            • 3.Se4#
      • 1...Re5
        • 2.Ba5
          • threat
            • 3.Bxb4#
          • 2...Bxc5
            • 3.Se4#
      • 1...Re8
        • 2.Ba5
          • threat
            • 3.Bxb4#
          • 2...Bxc5
            • 3.Se4#
            • 3.Sd5#
          • 2...Rb8
            • 3.Se4#
      • 1...Se3
        • 2.Qxg3
          • threat
            • 3.Qe1#

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