Problem Display
PID: 28115 (7K/2b1P2B/5P2/4rRp1/1Rp1kNq1/1PPppr2/1n2Q1PB/3bn3 w - - 0 1)

Macleod, Norman Alasdair

2nd Prize, British Chess Magazine, 1961

7K/2b1P2B/5P2/4rRp1/1Rp1kNq1/1PPppr2/1n2Q1PB/3bn3

#3

12 + 12


3147 Chess Problems: Introduction to an Art 1963
3749 FIDE Album (1959-1961) 1966

SOLUTION


  • SOUND
  • Sets
    • 1...Ra5
      • 2.Rxa5+
        • 2...Qf5
          • 3.Bxf5#
      • 2.Rfb5+
        • 2...Qf5
          • 3.Bxf5#
      • 2.Rc5+
        • 2...Qf5
          • 3.Bxf5#
      • 2.Rd5+
        • 2...Qf5
          • 3.Bxf5#
      • 2.e8Q+
        • 2...Re5
          • 3.Rxe5#
        • 2...Be5
          • 3.Rxe5#
      • 2.e8R+
        • 2...Re5
          • 3.Rfxe5#
        • 2...Be5
          • 3.Rfxe5#
    • 1...Rb5
      • 2.Rfxb5+
        • 2...Qf5
          • 3.Bxf5#
      • 2.Rc5+
        • 2...Qf5
          • 3.Bxf5#
      • 2.Rd5+
        • 2...Qf5
          • 3.Bxf5#
      • 2.e8Q+
        • 2...Re5
          • 3.Rxe5#
        • 2...Be5
          • 3.Rxe5#
      • 2.e8R+
        • 2...Re5
          • 3.Rfxe5#
        • 2...Be5
          • 3.Rfxe5#
    • 1...Rc5
      • 2.Rxc5+
        • 2...Qf5
          • 3.Bxf5#
      • 2.Rd5+
        • 2...Qf5
          • 3.Bxf5#
      • 2.e8Q+
        • 2...Re5
          • 3.Rxe5#
        • 2...Be5
          • 3.Rxe5#
      • 2.e8R+
        • 2...Re5
          • 3.Rfxe5#
        • 2...Be5
          • 3.Rfxe5#
    • 1...Rd5
      • 2.Rxd5+
        • 2...Qf5
          • 3.Bxf5#
      • 2.e8Q+
        • 2...Re5
          • 3.Rxe5#
        • 2...Be5
          • 3.Rxe5#
      • 2.e8R+
        • 2...Re5
          • 3.Rfxe5#
        • 2...Be5
          • 3.Rfxe5#
    • 1...Rxf5
      • 2.e8Q+
        • 2...Be5
          • 3.Qc6#
          • 3.Qa8#
    • 1...Re6
      • 2.Ra5+
        • 2...Qf5
          • 3.Bxf5#
      • 2.Rfb5+
        • 2...Qf5
          • 3.Bxf5#
      • 2.Rc5+
        • 2...Qf5
          • 3.Bxf5#
      • 2.Rd5+
        • 2...Qf5
          • 3.Bxf5#
    • 1...Sc2
      • 2.Rxc4+
        • 2...Sxc4
          • 3.Qxd3#
        • 2...Sd4
          • 3.Rxd4#
    • 1...Sxg2
      • 2.Rxc4+
        • 2...Sxc4
          • 3.Qxd3#
      • 2.Qxd3+
        • 2...Sxd3
          • 3.Rxc4#
    • 1...Sa4
      • 2.Rxc4#
    • 1...d2
      • 2.Rxc4+
        • 2...Sxc4
          • 3.Qxc4#
      • 2.Qxc4+
        • 2...Sxc4
          • 3.Rxc4#
  • Tries
    • 1.Rb5?
      • threat
        • 2.Rfxe5#
      • 1...Rxb5
        • 2.Rxb5+
          • 2...Qf5
            • 3.Bxf5#
        • 2.Rc5+
          • 2...Qf5
            • 3.Bxf5#
        • 2.Rd5+
          • 2...Qf5
            • 3.Bxf5#
        • 2.e8Q+
          • 2...Re5
            • 3.Rxe5#
          • 2...Be5
            • 3.Rxe5#
        • 2.e8R+
          • 2...Re5
            • 3.Rfxe5#
          • 2...Be5
            • 3.Rfxe5#
      • 1...Rxf5
        • 2.e8Q+
          • 2...Be5
            • 3.Rxe5#
            • 3.Qc6#
            • 3.Qxe5#
            • 3.Qa8#
        • 2.e8R+
          • 2...Be5
            • 3.Rbxe5#
            • 3.Rexe5#
      • 1...Qg3
        • 2.Rfxe5+
          • 2...Kxf4
            • 3.Re4#
      • 1...Rg3
        • 2.Rfxe5+
          • 2...Kxf4
            • 3.Re4#
            • 3.Qxe3#
      • 1...Rc5
        • 2.Rfxc5+
          • 2...Qf5
            • 3.Bxf5#
        • 2.Rd5+
          • 2...Qf5
            • 3.Bxf5#
        • 2.e8Q+
          • 2...Re5
            • 3.Rfxe5#
          • 2...Be5
            • 3.Rxe5#
        • 2.e8R+
          • 2...Re5
            • 3.Rf5xe5#
          • 2...Be5
            • 3.Rfxe5#
      • 1...Rd5
        • 2.Rbxd5
          • threat
            • 3.Rd4#
            • 3.Rfe5#
          • 2...Qxf5
            • 3.Bxf5#
          • 2...Be5
            • 3.Rdxe5#
            • 3.Rfxe5#
        • 2.Rfxd5+
          • 2...Qf5
            • 3.Bxf5#
            • 3.Rd4#
        • 2.e8Q+
          • 2...Re5
            • 3.Rfxe5#
          • 2...Be5
            • 3.Rxe5#
        • 2.e8R+
          • 2...Re5
            • 3.Rf5xe5#
          • 2...Be5
            • 3.Rfxe5#
      • 1...Qxf5!
    • 1.Rxg5+?
      • 1...Rf5
        • 2.e8Q+
          • 2...Be5
            • 3.Qc6#
            • 3.Qa8#
      • 1...Qf5!
    • 1.Qxd3+?
      • 1...Sbxd3
        • 2.Rxc4#
      • 1...Sexd3!
    • 1.gxf3+?
      • 1...Sxf3
        • 2.Rxc4+
          • 2...Sxc4
            • 3.Qxd3#
          • 2...Sd4
            • 3.Rxd4#
      • 1...Qxf3!
    • 1.e8Q?
      • threat
        • 2.Rxe5#
      • 1...Qxf5
        • 2.Qc6+
          • 2...Rd5
            • 3.Qxd5#
        • 2.Qa8+
          • 2...Rd5
            • 3.Qxd5#
      • 1...Qg3
        • 2.Rxe5+
          • 2...Kxf4
            • 3.Re4#
        • 2.Qc6+
          • 2...Rd5
            • 3.Qxd5#
        • 2.Qa8+
          • 2...Rd5
            • 3.Qxd5#
      • 1...Rg3
        • 2.Rxe5+
          • 2...Kxf4
            • 3.Re4#
            • 3.Qxe3#
        • 2.Qc6+
          • 2...Rd5
            • 3.Qxd5#
        • 2.Qa8+
          • 2...Rd5
            • 3.Qxd5#
      • 1...Re6
        • 2.Sxe6
          • threat
            • 3.Sc5#
            • 3.Sxg5#
            • 3.Sxc7#
            • 3.Re5#
            • 3.Qc6#
            • 3.Qa8#
        • 2.Ra5+
          • 2...Qf5
            • 3.Bxf5#
        • 2.Rfb5+
          • 2...Qf5
            • 3.Bxf5#
        • 2.Rc5+
          • 2...Qf5
            • 3.Bxf5#
        • 2.Rd5+
          • 2...Qf5
            • 3.Bxf5#
        • 2.Qxe6+
          • 2...Be5
            • 3.Rxe5#
            • 3.Qd5#
            • 3.Qxe5#
            • 3.Qc6#
        • 2.Qa8+
          • 2...Rc6
            • 3.Qxc6#
      • 1...Rxe8+!
  • Keys
    • 1.bxc4!
      • threat
        • 2.c5+
          • 2...Sc4
            • 3.Rxc4#
      • 1...Rxf5
        • 2.e8Q+
          • 2...Be5
            • 3.Qc6#
            • 3.Qa8#
      • 1...Sxg2
        • 2.c5+
          • 2...Sc4
            • 3.Rxc4#
            • 3.Qxd3#
      • 1...Rb5
        • 2.Rfxb5+
          • 2...Qf5
            • 3.Bxf5#
        • 2.Rc5+
          • 2...Qf5
            • 3.Bxf5#
        • 2.Rd5+
          • 2...Qf5
            • 3.Bxf5#
        • 2.cxb5+
          • 2...Sc4
            • 3.Rxc4#
        • 2.e8Q+
          • 2...Re5
            • 3.Rxe5#
          • 2...Be5
            • 3.Rxe5#
        • 2.e8R+
          • 2...Re5
            • 3.Rfxe5#
          • 2...Be5
            • 3.Rfxe5#
      • 1...Rc5
        • 2.Sxd3
          • threat
            • 3.Sxc5#
            • 3.Rf4#
            • 3.Re5#
          • 2...Rcxf5
            • 3.Sc5#
        • 2.Se6
          • threat
            • 3.Sxc5#
            • 3.Re5#
          • 2...Rcxf5
            • 3.Sc5#
          • 2...Re5
            • 3.Rf4#
            • 3.Rxe5#
        • 2.Rxc5+
          • 2...Qf5
            • 3.Bxf5#
        • 2.Rd5+
          • 2...Qf5
            • 3.Bxf5#
        • 2.e8Q+
          • 2...Re5
            • 3.Rxe5#
          • 2...Be5
            • 3.Rxe5#
        • 2.e8R+
          • 2...Re5
            • 3.Rfxe5#
          • 2...Be5
            • 3.Rfxe5#
      • 1...Rd5
        • 2.Rxd5+
          • 2...Qf5
            • 3.Bxf5#
        • 2.cxd5+
          • 2...Sc4
            • 3.Rxc4#
        • 2.e8Q+
          • 2...Re5
            • 3.Rxe5#
          • 2...Be5
            • 3.Rxe5#
        • 2.e8R+
          • 2...Re5
            • 3.Rfxe5#
          • 2...Be5
            • 3.Rfxe5#
      • 1...Bb3
        • 2.Se6
          • threat
            • 3.Rf4#
            • 3.Rxe5#
          • 2...Qxf5
            • 3.Sxg5#
          • 2...Rfxf5
            • 3.Qxg4#
          • 2...Rexf5
            • 3.Sc5#
          • 2...Rxe6
            • 3.Re5#
          • 2...Qf4
            • 3.Rxf4#
          • 2...Rf4
            • 3.Rxf4#
          • 2...Ra5
            • 3.Re5#
          • 2...Rb5
            • 3.Re5#
          • 2...Rc5
            • 3.Sxc5#
            • 3.Re5#
          • 2...Rd5
            • 3.Re5#
      • 1...Ba5
        • 2.Sh3
          • threat
            • 3.Rf4#
            • 3.Rxe5#
          • 2...Qxf5
            • 3.Sxg5#
          • 2...Rfxf5
            • 3.Sf2#
          • 2...Rexf5
            • 3.e8Q#
            • 3.e8R#
          • 2...Rxe7
            • 3.Re5#
          • 2...Qf4
            • 3.Rxf4#
          • 2...Rf4
            • 3.Rxf4#
          • 2...Rb5
            • 3.Re5#
          • 2...Rc5
            • 3.Re5#
          • 2...Rd5
            • 3.Re5#
          • 2...Re6
            • 3.Re5#
      • 1...Sc2
        • 2.Sxd3
          • threat
            • 3.Rf4#
            • 3.Rxe5#
          • 2...Qxf5
            • 3.gxf3#
          • 2...Rfxf5
            • 3.Sf2#
          • 2...Rexf5
            • 3.Sc5#
      • 1...d2
        • 2.c5+
          • 2...Sc4
            • 3.Rxc4#
            • 3.Qxc4#

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