Problem Display
PID: 31460 (8/1pQKR2P/1p3p2/3k4/pp1N2pp/3N3r/n3b3/8 w - - 0 1)

Bull, Cecil Alfred Lucas

Hampstead and Highgate Express, 1914

8/1pQKR2P/1p3p2/3k4/pp1N2pp/3N3r/n3b3/8

#3

6 + 11


5371 Sonatas in Chess 1960

SOLUTION


  • SOUND
  • Sets
    • 1...Bd1
      • 2.Sb2
        • threat
          • 3.Qd6#
          • 3.Qc4#
        • 2...Kxd4
          • 3.Qc4#
    • 1...Bf3
      • 2.Sb2
        • threat
          • 3.Qd6#
          • 3.Qc4#
        • 2...Kxd4
          • 3.Qc4#
      • 2.Sc2
        • threat
          • 3.Sf4#
      • 2.Sb5
        • threat
          • 3.Sf4#
      • 2.Sf5
        • threat
          • 3.Sf4#
    • 1...Sc3
      • 2.Qd6+
        • 2...Kc4
          • 3.Sb2#
    • 1...g3
      • 2.Sxe2
        • threat
          • 3.Sdf4#
    • 1...b5
      • 2.Qc5#
    • 1...f5
      • 2.Sf4+
        • 2...Kxd4
          • 3.h8Q#
          • 3.h8B#
      • 2.Sc2
        • threat
          • 3.Sf4#
          • 3.Re5#
      • 2.Sxe2
        • threat
          • 3.Sdf4#
          • 3.Re5#
      • 2.Sb5
        • threat
          • 3.Sf4#
          • 3.Re5#
      • 2.Sxf5
        • threat
          • 3.Sf4#
          • 3.Re5#
      • 2.h8Q
        • threat
          • 3.Sf4#
          • 3.Qhe5#
  • Tries
    • 1.Sb2?
      • threat
        • 2.Qd6#
      • 1...Bb5+
        • 2.Sxb5
          • threat
            • 3.Qd6#
            • 3.Qc4#
      • 1...Kxd4!
    • 1.Sxe2?
      • threat
        • 2.Sdf4#
      • 1...Rf3
        • 2.Sb2
          • threat
            • 3.Qd6#
            • 3.Qc4#
        • 2.h8Q
          • threat
            • 3.Qg8#
          • 2...Re3
            • 3.Sdf4#
      • 1...Rxd3!
    • 1.h8Q?
      • threat
        • 2.Kc8
          • threat
            • 3.Qhd8#
          • 2...Kxd4
            • 3.Qhd8#
        • 2.Sf4+
          • 2...Kxd4
            • 3.Qxf6#
        • 2.Sc2
          • threat
            • 3.Sf4#
            • 3.Qg8#
        • 2.Sxe2
          • threat
            • 3.Sdf4#
            • 3.Qg8#
        • 2.Sb5
          • threat
            • 3.Sf4#
            • 3.Qg8#
        • 2.Sf5
          • threat
            • 3.Sf4#
            • 3.Qg8#
        • 2.Qxf6
          • threat
            • 3.Sf4#
            • 3.Qfe5#
            • 3.Qfd6#
        • 2.Qhc8
          • threat
            • 3.Qd6#
            • 3.Qc4#
          • 2...Kxd4
            • 3.Qd6#
            • 3.Qc4#
        • 2.Qhd8
          • threat
            • 3.Kc8#
            • 3.Ke8#
          • 2...Kxd4
            • 3.Kc8#
            • 3.Ke8#
        • 2.Qg8+
          • 2...Kxd4
            • 3.Qgc4#
            • 3.Qcc4#
      • 1...Kxd4
        • 2.Qxf6+
          • 2...Kxd3
            • 3.Qfd6#
          • 2...Kd5
            • 3.Sf4#
            • 3.Qfe5#
            • 3.Qfd6#
        • 2.Qhc8
          • threat
            • 3.Qd6#
            • 3.Qc4#
          • 2...Kxd3
            • 3.Qd6#
          • 2...Kd5
            • 3.Qd6#
            • 3.Qc4#
      • 1...Rxd3
        • 2.Kc8
          • threat
            • 3.Qhd8#
          • 2...Kxd4
            • 3.Qhd8#
        • 2.Qd6+
          • 2...Kc4
            • 3.Qc8#
        • 2.Qxf6
          • threat
            • 3.Qfe5#
            • 3.Qfd6#
        • 2.Qhc8
          • threat
            • 3.Qd6#
            • 3.Qc4#
          • 2...Kxd4
            • 3.Qd6#
            • 3.Qc4#
        • 2.Qhd8
          • threat
            • 3.Kc8#
            • 3.Ke8#
          • 2...Kxd4
            • 3.Kc8#
            • 3.Ke8#
        • 2.Qg8+
          • 2...Kxd4
            • 3.Qgc4#
            • 3.Qcc4#
      • 1...Bxd3
        • 2.Qd6+
          • 2...Kc4
            • 3.Qc8#
      • 1...Rh2
        • 2.Kc8
          • threat
            • 3.Qhd8#
          • 2...Kxd4
            • 3.Qhd8#
        • 2.Sf4+
          • 2...Kxd4
            • 3.Qxf6#
        • 2.Sc2
          • threat
            • 3.Sf4#
            • 3.Qg8#
        • 2.Sb5
          • threat
            • 3.Sf4#
            • 3.Qg8#
        • 2.Sf5
          • threat
            • 3.Sf4#
            • 3.Qg8#
        • 2.Qxf6
          • threat
            • 3.Sf4#
            • 3.Qfe5#
            • 3.Qfd6#
        • 2.Qhc8
          • threat
            • 3.Qd6#
            • 3.Qc4#
          • 2...Kxd4
            • 3.Qd6#
            • 3.Qc4#
        • 2.Qhd8
          • threat
            • 3.Kc8#
            • 3.Ke8#
          • 2...Kxd4
            • 3.Kc8#
            • 3.Ke8#
        • 2.Qg8+
          • 2...Kxd4
            • 3.Qgc4#
            • 3.Qcc4#
      • 1...Rf3
        • 2.Kc8
          • threat
            • 3.Qhd8#
          • 2...Kxd4
            • 3.Qhd8#
        • 2.Sc2
          • threat
            • 3.Qg8#
          • 2...Re3
            • 3.Sf4#
        • 2.Sxe2
          • threat
            • 3.Qg8#
          • 2...Re3
            • 3.Sdf4#
        • 2.Sb5
          • threat
            • 3.Qg8#
          • 2...Re3
            • 3.Sf4#
        • 2.Qhc8
          • threat
            • 3.Qd6#
            • 3.Qc4#
          • 2...Kxd4
            • 3.Qd6#
            • 3.Qc4#
        • 2.Qhd8
          • threat
            • 3.Kc8#
            • 3.Ke8#
          • 2...Kxd4
            • 3.Kc8#
            • 3.Ke8#
        • 2.Qg8+
          • 2...Kxd4
            • 3.Qgc4#
            • 3.Qcc4#
      • 1...Bd1
        • 2.Kc8
          • threat
            • 3.Qhd8#
          • 2...Kxd4
            • 3.Qhd8#
        • 2.Sb2
          • threat
            • 3.Qd6#
            • 3.Qc4#
          • 2...Kxd4
            • 3.Qc4#
        • 2.Sf4+
          • 2...Kxd4
            • 3.Qxf6#
        • 2.Sb5
          • threat
            • 3.Sf4#
            • 3.Qg8#
        • 2.Sf5
          • threat
            • 3.Sf4#
            • 3.Qg8#
        • 2.Qxf6
          • threat
            • 3.Sf4#
            • 3.Qfe5#
            • 3.Qfd6#
        • 2.Qhc8
          • threat
            • 3.Qd6#
            • 3.Qc4#
          • 2...Kxd4
            • 3.Qd6#
            • 3.Qc4#
        • 2.Qhd8
          • threat
            • 3.Kc8#
            • 3.Ke8#
          • 2...Kxd4
            • 3.Kc8#
            • 3.Ke8#
        • 2.Qg8+
          • 2...Kxd4
            • 3.Qgc4#
            • 3.Qcc4#
      • 1...Bf1
        • 2.Kc8
          • threat
            • 3.Qhd8#
          • 2...Kxd4
            • 3.Qhd8#
        • 2.Sf4+
          • 2...Kxd4
            • 3.Qxf6#
        • 2.Sc2
          • threat
            • 3.Sf4#
            • 3.Qg8#
        • 2.Sb5
          • threat
            • 3.Sf4#
            • 3.Qg8#
        • 2.Sf5
          • threat
            • 3.Sf4#
            • 3.Qg8#
        • 2.Qxf6
          • threat
            • 3.Sf4#
            • 3.Qfe5#
            • 3.Qfd6#
        • 2.Qhc8
          • threat
            • 3.Qd6#
            • 3.Qc4#
          • 2...Kxd4
            • 3.Qd6#
            • 3.Qc4#
        • 2.Qhd8
          • threat
            • 3.Kc8#
            • 3.Ke8#
          • 2...Kxd4
            • 3.Kc8#
            • 3.Ke8#
        • 2.Qg8+
          • 2...Kxd4
            • 3.Qgc4#
            • 3.Qcc4#
      • 1...Bf3
        • 2.Sb2
          • threat
            • 3.Qd6#
            • 3.Qc4#
          • 2...Kxd4
            • 3.Qc4#
        • 2.Sf4+
          • 2...Kxd4
            • 3.Qxf6#
        • 2.Sc2
          • threat
            • 3.Sf4#
            • 3.Qg8#
        • 2.Sb5
          • threat
            • 3.Sf4#
            • 3.Qg8#
        • 2.Sf5
          • threat
            • 3.Sf4#
            • 3.Qg8#
        • 2.Qxf6
          • threat
            • 3.Sf4#
            • 3.Qfe5#
            • 3.Qfd6#
        • 2.Qhc8
          • threat
            • 3.Qd6#
            • 3.Qc4#
          • 2...Kxd4
            • 3.Qc4#
        • 2.Qg8+
          • 2...Kxd4
            • 3.Qgc4#
            • 3.Qcc4#
      • 1...Sc1
        • 2.Kc8
          • threat
            • 3.Qhd8#
          • 2...Kxd4
            • 3.Qhd8#
        • 2.Sxb4+
          • 2...Kxd4
            • 3.Qxf6#
        • 2.Sf4+
          • 2...Kxd4
            • 3.Qxf6#
        • 2.Sc2
          • threat
            • 3.Sdxb4#
            • 3.Sf4#
            • 3.Qg8#
        • 2.Sb5
          • threat
            • 3.Sxb4#
            • 3.Sf4#
            • 3.Qg8#
        • 2.Sf5
          • threat
            • 3.Sxb4#
            • 3.Sf4#
            • 3.Qg8#
        • 2.Qxf6
          • threat
            • 3.Sxb4#
            • 3.Sf4#
            • 3.Qfe5#
            • 3.Qfd6#
        • 2.Qhc8
          • threat
            • 3.Qd6#
            • 3.Qc4#
          • 2...Kxd4
            • 3.Qd6#
            • 3.Qc4#
        • 2.Qhd8
          • threat
            • 3.Kc8#
            • 3.Ke8#
          • 2...Kxd4
            • 3.Kc8#
            • 3.Ke8#
        • 2.Qg8+
          • 2...Kxd4
            • 3.Qgc4#
            • 3.Qcc4#
      • 1...Sc3
        • 2.Sxb4+
          • 2...Kxd4
            • 3.Qxf6#
        • 2.Sf4+
          • 2...Kxd4
            • 3.Qxf6#
        • 2.Sc2
          • threat
            • 3.Sdxb4#
            • 3.Sf4#
            • 3.Qg8#
        • 2.Sf5
          • threat
            • 3.Sxb4#
            • 3.Sf4#
            • 3.Qg8#
        • 2.Qd6+
          • 2...Kc4
            • 3.Sb2#
        • 2.Qxf6
          • threat
            • 3.Sxb4#
            • 3.Sf4#
            • 3.Qfe5#
            • 3.Qfd6#
        • 2.Qhc8
          • threat
            • 3.Qd6#
            • 3.Qc4#
          • 2...Kxd4
            • 3.Qc4#
        • 2.Qg8+
          • 2...Kxd4
            • 3.Qgc4#
            • 3.Qcc4#
      • 1...b3
        • 2.Kc8
          • threat
            • 3.Qhd8#
          • 2...Kxd4
            • 3.Qhd8#
        • 2.Sf4+
          • 2...Kxd4
            • 3.Qxf6#
        • 2.Sxe2
          • threat
            • 3.Sdf4#
            • 3.Qg8#
        • 2.Sb5
          • threat
            • 3.Sf4#
            • 3.Qg8#
        • 2.Sf5
          • threat
            • 3.Sf4#
            • 3.Qg8#
        • 2.Qxf6
          • threat
            • 3.Sf4#
            • 3.Qfe5#
            • 3.Qfd6#
        • 2.Qhc8
          • threat
            • 3.Qd6#
            • 3.Qc4#
          • 2...Kxd4
            • 3.Qd6#
            • 3.Qc4#
        • 2.Qhd8
          • threat
            • 3.Kc8#
            • 3.Ke8#
          • 2...Kxd4
            • 3.Kc8#
            • 3.Ke8#
        • 2.Qg8+
          • 2...Kxd4
            • 3.Qgc4#
            • 3.Qcc4#
      • 1...g3
        • 2.Sf4+
          • 2...Kxd4
            • 3.Qxf6#
        • 2.Sxe2
          • threat
            • 3.Sdf4#
            • 3.Qg8#
        • 2.Sf5
          • threat
            • 3.Sf4#
            • 3.Qg8#
        • 2.Qg8+
          • 2...Kxd4
            • 3.Qgc4#
            • 3.Qcc4#
      • 1...Re3!
    • 1.h8R?
      • threat
        • 2.Kc8
          • threat
            • 3.Rd8#
          • 2...Kxd4
            • 3.Rd8#
        • 2.Rc8
          • threat
            • 3.Qd6#
            • 3.Qc4#
          • 2...Kxd4
            • 3.Qd6#
            • 3.Qc4#
        • 2.Rd8
          • threat
            • 3.Kc8#
            • 3.Ke8#
          • 2...Kxd4
            • 3.Kc8#
            • 3.Ke8#
      • 1...Kxd4
        • 2.Rc8
          • threat
            • 3.Qd6#
            • 3.Qc4#
          • 2...Kxd3
            • 3.Qd6#
          • 2...Kd5
            • 3.Qd6#
            • 3.Qc4#
      • 1...Bxd3
        • 2.Qd6+
          • 2...Kc4
            • 3.Rc8#
      • 1...Bf3
        • 2.Sb2
          • threat
            • 3.Qd6#
            • 3.Qc4#
          • 2...Kxd4
            • 3.Qc4#
        • 2.Sc2
          • threat
            • 3.Sf4#
        • 2.Sb5
          • threat
            • 3.Sf4#
        • 2.Sf5
          • threat
            • 3.Sf4#
        • 2.Rc8
          • threat
            • 3.Qd6#
            • 3.Qc4#
          • 2...Kxd4
            • 3.Qc4#
      • 1...Sc3
        • 2.Rc8
          • threat
            • 3.Qd6#
            • 3.Qc4#
          • 2...Kxd4
            • 3.Qc4#
        • 2.Qd6+
          • 2...Kc4
            • 3.Sb2#
      • 1...g3
        • 2.Sxe2
          • threat
            • 3.Sdf4#
      • 1...f5
        • 2.Kc8
          • threat
            • 3.Rd8#
          • 2...Kxd4
            • 3.Rd8#
        • 2.Sc2
          • threat
            • 3.Sf4#
            • 3.Re5#
        • 2.Sxe2
          • threat
            • 3.Sdf4#
            • 3.Re5#
        • 2.Sb5
          • threat
            • 3.Sf4#
            • 3.Re5#
        • 2.Sxf5
          • threat
            • 3.Sf4#
            • 3.Re5#
        • 2.Rh6
          • threat
            • 3.Rd6#
          • 2...Kxd4
            • 3.Rd6#
        • 2.Rc8
          • threat
            • 3.Qe5#
            • 3.Qd6#
            • 3.Qc4#
          • 2...Kxd4
            • 3.Qd6#
            • 3.Qc4#
        • 2.Rd8
          • threat
            • 3.Kc8#
            • 3.Ke8#
          • 2...Kxd4
            • 3.Kc8#
            • 3.Ke8#
      • 1...Re3!
  • Keys
    • 1.Kc8!
      • threat
        • 2.h8Q
          • threat
            • 3.Qhd8#
          • 2...Kxd4
            • 3.Qhd8#
        • 2.h8R
          • threat
            • 3.Rd8#
          • 2...Kxd4
            • 3.Rd8#
      • 1...Kxd4
        • 2.Rd7+
          • 2...Ke3
            • 3.Qf4#
          • 2...Ke4
            • 3.Qf4#
      • 1...Bxd3
        • 2.Qd8+
          • 2...Kc4
            • 3.Rc7#
          • 2...Kc5
            • 3.Rc7#
      • 1...Re3
        • 2.Rd7+
          • 2...Ke4
            • 3.Sf2#
      • 1...Bf3
        • 2.Sc2
          • threat
            • 3.Sf4#
        • 2.Sb5
          • threat
            • 3.Sf4#
        • 2.Sf5
          • threat
            • 3.Sf4#
      • 1...Sc3
        • 2.Qd6+
          • 2...Kc4
            • 3.Sb2#
          • 2...Kxd6
            • 3.Rd7#
      • 1...g3
        • 2.Sxe2
          • threat
            • 3.Sdf4#
      • 1...f5
        • 2.Sf4+
          • 2...Kxd4
            • 3.h8Q#
            • 3.h8B#
        • 2.Sc2
          • threat
            • 3.Sf4#
            • 3.Re5#
        • 2.Sxe2
          • threat
            • 3.Sdf4#
            • 3.Re5#
        • 2.Sb5
          • threat
            • 3.Sf4#
            • 3.Re5#
        • 2.Sxf5
          • threat
            • 3.Sf4#
            • 3.Re5#
        • 2.h8Q
          • threat
            • 3.Sf4#
            • 3.Qhe5#
            • 3.Qhd8#
        • 2.h8R
          • threat
            • 3.Rd8#
          • 2...Kxd4
            • 3.Rd8#

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