Problem Display
PID: 5523 (b1r4b/q3PP2/1p1Rp3/NN2k2K/r3P3/5R2/3BQ1P1/1B1n4 w - - 0 1)

Macleod, Norman Alasdair

10th Place, 02. WCCT, 1980-1983

b1r4b/q3PP2/1p1Rp3/NN2k2K/r3P3/5R2/3BQ1P1/1B1n4

#3

12 + 9


SOLUTION


  • SOUND
  • Sets
    • 1...Ra1
      • 2.Qc4
        • threat
          • 3.Rxe6#
          • 3.Qxe6#
          • 3.Qd4#
        • 2...Rxc4
          • 3.Sxc4#
      • 2.f8Q
        • threat
          • 3.Bf4#
          • 3.Qf4#
        • 2...Rxf8
          • 3.Sc4#
      • 2.f8S
        • threat
          • 3.Sg6#
          • 3.Rxe6#
        • 2...Rxf8
          • 3.Sc4#
    • 1...Ra2
      • 2.Qc4
        • threat
          • 3.Rxe6#
          • 3.Qxe6#
          • 3.Qd4#
        • 2...Rxc4
          • 3.Sxc4#
      • 2.f8Q
        • threat
          • 3.Bf4#
          • 3.Qf4#
        • 2...Rxf8
          • 3.Sc4#
      • 2.f8S
        • threat
          • 3.Sg6#
          • 3.Rxe6#
        • 2...Rxf8
          • 3.Sc4#
    • 1...Ra3
      • 2.Qc4
        • threat
          • 3.Rxe6#
          • 3.Qxe6#
          • 3.Qd4#
        • 2...Rxc4
          • 3.Sxc4#
      • 2.f8S
        • threat
          • 3.Sg6#
          • 3.Rxe6#
        • 2...Rxf8
          • 3.Sc4#
    • 1...Rac4
      • 2.Qxc4
        • threat
          • 3.Rxe6#
          • 3.Qxe6#
          • 3.Qd4#
        • 2...Rxc4
          • 3.Sxc4#
      • 2.f8Q
        • threat
          • 3.Bf4#
          • 3.Qf4#
        • 2...Rxf8
          • 3.Sxc4#
      • 2.f8S
        • threat
          • 3.Sg6#
          • 3.Rxe6#
        • 2...Rxf8
          • 3.Sxc4#
    • 1...Rxe4
      • 2.f8S
        • threat
          • 3.Sg6#
        • 2...Rxf8
          • 3.Sc4#
    • 1...Rc1
      • 2.Bf4+
        • 2...Kf6
          • 3.f8Q#
      • 2.f8Q
        • threat
          • 3.Bf4#
          • 3.Qf4#
          • 3.Qxh8#
      • 2.f8S
        • threat
          • 3.Sg6#
          • 3.Rxe6#
    • 1...Rc2
      • 2.Bf4+
        • 2...Kf6
          • 3.f8Q#
      • 2.f8Q
        • threat
          • 3.Bf4#
          • 3.Qf4#
          • 3.Qxh8#
      • 2.f8S
        • threat
          • 3.Sg6#
          • 3.Rxe6#
    • 1...Rc3
      • 2.Bf4+
        • 2...Kf6
          • 3.f8Q#
      • 2.f8S
        • threat
          • 3.Sg6#
          • 3.Rxe6#
    • 1...Rcc4
      • 2.Bf4+
        • 2...Kf6
          • 3.f8Q#
      • 2.f8Q
        • threat
          • 3.Bf4#
          • 3.Qf4#
          • 3.Qxh8#
      • 2.f8S
        • threat
          • 3.Sg6#
          • 3.Rxe6#
    • 1...Rc5
      • 2.f8Q
        • threat
          • 3.Bf4#
          • 3.Qf4#
          • 3.Qxh8#
    • 1...Rc6
      • 2.Bf4+
        • 2...Kf6
          • 3.f8Q#
      • 2.f8Q
        • threat
          • 3.Bf4#
          • 3.Qf4#
          • 3.Qxh8#
      • 2.f8S
        • threat
          • 3.Sg6#
    • 1...Rc7
      • 2.Bf4+
        • 2...Kf6
          • 3.f8Q#
      • 2.e8Q
        • threat
          • 3.Rf5#
          • 3.Rxe6#
          • 3.Qxe6#
          • 3.Qxh8#
      • 2.f8Q
        • threat
          • 3.Bf4#
          • 3.Qf4#
          • 3.Qxh8#
      • 2.f8S
        • threat
          • 3.Sg6#
          • 3.Rxe6#
    • 1...Rg8
      • 2.fxg8Q
        • threat
          • 3.Rxe6#
          • 3.Qxe6#
          • 3.Qg3#
          • 3.Qg5#
          • 3.Qxh8#
    • 1...Bxe4
      • 2.f8Q
        • threat
          • 3.Bf4#
          • 3.Qf4#
        • 2...Rxf8
          • 3.Sc6#
        • 2...Bf6
          • 3.Qxf6#
    • 1...Bf6
      • 2.Bf4#
    • 1...Sc3
      • 2.Qe3
        • threat
          • 3.Qf4#
          • 3.Qg5#
    • 1...Se3
      • 2.Qxe3
        • threat
          • 3.Qf4#
          • 3.Qg5#
  • Tries
    • 1.Sc4+?
      • 1...Rcxc4
        • 2.Bf4+
          • 2...Kf6
            • 3.f8Q#
        • 2.f8Q
          • threat
            • 3.Bf4#
            • 3.Qf4#
            • 3.Qxh8#
        • 2.f8S
          • threat
            • 3.Sg6#
            • 3.Rxe6#
      • 1...Raxc4!
    • 1.Sc6+?
      • 1...Rxc6
        • 2.Bf4+
          • 2...Kf6
            • 3.f8Q#
        • 2.f8Q
          • threat
            • 3.Bf4#
            • 3.Qf4#
            • 3.Qxh8#
        • 2.f8S
          • threat
            • 3.Sg6#
      • 1...Bxc6!
    • 1.Be1?
      • threat
        • 2.Bg3#
      • 1...Rg8
        • 2.fxg8Q
          • threat
            • 3.Bg3#
            • 3.Rxe6#
            • 3.Qxe6#
            • 3.Qg3#
            • 3.Qg5#
            • 3.Qxh8#
        • 2.fxg8B
          • threat
            • 3.Bg3#
            • 3.Rxe6#
        • 2.fxg8R
          • threat
            • 3.Bg3#
            • 3.Rg5#
      • 1...Sf2!
    • 1.Bc3+?
      • 1...Sxc3
        • 2.Qd2
          • threat
            • 3.Qf4#
            • 3.Qg5#
        • 2.Qe3
          • threat
            • 3.Qf4#
            • 3.Qg5#
      • 1...Rxc3!
    • 1.Qe1?
      • threat
        • 2.Qg3#
      • 1...Rxe4
        • 2.Qg3+
          • 2...Rf4
            • 3.Qxf4#
        • 2.f8S
          • threat
            • 3.Sg6#
          • 2...Rxf8
            • 3.Sc4#
      • 1...Rc2
        • 2.Bf4+
          • 2...Kf6
            • 3.f8Q#
        • 2.Qg3+
          • 2...Kxe4
            • 3.Bxc2#
            • 3.Qf4#
        • 2.Qh4
          • threat
            • 3.Qf4#
          • 2...Rxe4
            • 3.Qg5#
        • 2.f8Q
          • threat
            • 3.Bf4#
            • 3.Qf4#
            • 3.Qxh8#
        • 2.f8S
          • threat
            • 3.Sg6#
            • 3.Rxe6#
      • 1...Rg8
        • 2.fxg8Q
          • threat
            • 3.Rxe6#
            • 3.Qeg3#
            • 3.Qxe6#
            • 3.Qgg3#
            • 3.Qg5#
            • 3.Qxh8#
        • 2.fxg8S
          • threat
            • 3.Bf4#
            • 3.Qg3#
          • 2...Rxe4
            • 3.Sc4#
        • 2.fxg8B
          • threat
            • 3.Rxe6#
            • 3.Qg3#
          • 2...Rxe4
            • 3.Sc4#
        • 2.fxg8R
          • threat
            • 3.Rg5#
            • 3.Qg3#
      • 1...Sf2!
    • 1.Qf2?
      • threat
        • 2.Qg3#
      • 1...Rxe4
        • 2.Qg3+
          • 2...Rf4
            • 3.Qxf4#
      • 1...Rc2
        • 2.Bf4+
          • 2...Kxe4
            • 3.Bxc2#
            • 3.Qxc2#
          • 2...Kf6
            • 3.f8Q#
        • 2.Rf5+
          • 2...Kxe4
            • 3.Bxc2#
            • 3.Qf3#
            • 3.Qf4#
          • 2...exf5
            • 3.Qf4#
            • 3.Qxf5#
        • 2.Rf6
          • threat
            • 3.Rdxe6#
            • 3.Rfxe6#
            • 3.Qf4#
          • 2...Kxe4
            • 3.Qf4#
        • 2.Qg3+
          • 2...Kxe4
            • 3.Bxc2#
            • 3.Qf4#
        • 2.Qh4
          • threat
            • 3.Qf4#
          • 2...Rxe4
            • 3.Qg5#
      • 1...Rg8
        • 2.Rf5+
          • 2...exf5
            • 3.Bf4#
            • 3.Qf4#
            • 3.Qxf5#
        • 2.fxg8Q
          • threat
            • 3.Rxe6#
            • 3.Qfg3#
            • 3.Qxe6#
            • 3.Qgg3#
            • 3.Qg5#
            • 3.Qxh8#
        • 2.fxg8R
          • threat
            • 3.Rg5#
            • 3.Qg3#
      • 1...Sxf2!
    • 1.Qe3?
      • threat
        • 2.Qf4#
        • 2.Qg5#
      • 1...Qxe7
        • 2.Qf4#
      • 1...Rxe4
        • 2.Qg5#
      • 1...Bxe4
        • 2.Qf4#
      • 1...Rc2
        • 2.Qf4#
      • 1...Rg8
        • 2.Qf4#
      • 1...Bf6
        • 2.Qf4#
      • 1...Sxe3!
    • 1.g4?
      • threat
        • 2.Qh2#
      • 1...Rxe4
        • 2.Qh2+
          • 2...Rf4
            • 3.Qxf4#
        • 2.f8S
          • threat
            • 3.Sg6#
          • 2...Rxf8
            • 3.Sc4#
      • 1...Rc2
        • 2.Bf4+
          • 2...Kf6
            • 3.f8Q#
        • 2.Qh2+
          • 2...Kxe4
            • 3.Qf4#
        • 2.f8Q
          • threat
            • 3.Bf4#
            • 3.Qf4#
            • 3.Qxh8#
        • 2.f8S
          • threat
            • 3.Sg6#
            • 3.Rxe6#
      • 1...Sf2!
    • 1.e8Q?
      • threat
        • 2.Rf5#
        • 2.Rxe6#
        • 2.Qxe6#
      • 1...Qxf7+
        • 2.Rxf7
          • threat
            • 3.Bf4#
            • 3.Rxe6#
            • 3.Rf5#
            • 3.Qxe6#
        • 2.Qxf7
          • threat
            • 3.Bf4#
            • 3.Rxe6#
            • 3.Qxe6#
            • 3.Qf4#
      • 1...Qe7
        • 2.Rf5+
          • 2...exf5
            • 3.Qxe7#
        • 2.Qxe7
          • threat
            • 3.Bf4#
            • 3.Rf5#
            • 3.Rxe6#
            • 3.Qg5#
            • 3.Qxe6#
      • 1...Rxe8!
    • 1.e8R?
      • threat
        • 2.Rf5#
        • 2.Rdxe6#
        • 2.Rexe6#
      • 1...Qxf7+
        • 2.Rxf7
          • threat
            • 3.Bf4#
            • 3.Rdxe6#
            • 3.Rf5#
            • 3.Rexe6#
      • 1...Qe7
        • 2.Rf5+
          • 2...exf5
            • 3.Rxe7#
        • 2.Rxe7
          • threat
            • 3.Rf5#
            • 3.Rdxe6#
            • 3.Rexe6#
      • 1...Rxe8!
    • 1.f8Q?
      • threat
        • 2.Bf4#
        • 2.Qf4#
      • 1...Bf6
        • 2.Bf4#
        • 2.Qxf6#
      • 1...Se3
        • 2.Qf4#
      • 1...Rxf8!
    • 1.f8S?
      • threat
        • 2.Sg6#
        • 2.Rxe6#
      • 1...Qxe7
        • 2.Sg6#
      • 1...Rxe4
        • 2.Sg6#
      • 1...Bxe4
        • 2.Sg6#
      • 1...Qd7
        • 2.Sg6#
        • 2.Sxd7#
      • 1...Rc6
        • 2.Sg6#
      • 1...Bd5
        • 2.Sg6#
      • 1...Rxf8!
  • Keys
    • 1.g3!
      • threat
        • 2.Rf5+
          • 2...exf5
            • 3.Bf4#
      • 1...Rxe4
        • 2.f8S
          • threat
            • 3.Sg6#
          • 2...Rxf8
            • 3.Sc4#
      • 1...Bxe4
        • 2.f8Q
          • threat
            • 3.Bf4#
            • 3.Qf4#
          • 2...Rxf8
            • 3.Sc6#
          • 2...Bf6
            • 3.Qxf6#
      • 1...Se3
        • 2.Qxe3
          • threat
            • 3.Qf4#
            • 3.Qg5#

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