Problem Display
PID: 24359 (1B6/p1n1nP2/p2Rp2p/K1Rpk2P/2Q3P1/2N5/8/8 w - - 0 1)

af Geyersstam, Fredrik

British Chess Magazine, 1882

1B6/p1n1nP2/p2Rp2p/K1Rpk2P/2Q3P1/2N5/8/8

#3

9 + 8


3645 96 Schackproblem 1908
1829 The Theory of Pawn Promotion 1912

SOLUTION


  • SOUND
  • Sets
    • 1...Kf6
      • 2.f8Q+
        • 2...Ke5
          • 3.Qcf4#
          • 3.Qff4#
        • 2...Kg5
          • 3.Qxe7#
    • 1...Sb5
      • 2.Rdxd5+
        • 2...Kf6
          • 3.f8Q#
    • 1...Sa8
      • 2.Rdxd5+
        • 2...Kf6
          • 3.f8Q#
    • 1...Se8
      • 2.Rdxd5+
        • 2...Kf6
          • 3.f8Q#
      • 2.fxe8S
        • threat
          • 3.Rdxd5#
          • 3.Rxa6#
          • 3.Rb6#
          • 3.Rdc6#
          • 3.Rd7#
          • 3.Rd8#
          • 3.Qe4#
        • 2...Sc6+
          • 3.Rdxc6#
    • 1...Sc8
      • 2.f8Q
        • threat
          • 3.Qe4#
          • 3.Qcf4#
          • 3.Qff4#
  • Tries
    • 1.Sxd5?
      • threat
        • 2.Qf4#
      • 1...Sc6+
        • 2.Rcxc6
          • threat
            • 3.Rxe6#
            • 3.Qf4#
          • 2...exd5
            • 3.Rxd5#
            • 3.Re6#
        • 2.Rdxc6
          • 2...exd5
            • 3.Bxc7#
            • 3.Rxd5#
      • 1...Scxd5
        • 2.Rdxd5+
          • 2...Kf6
            • 3.f8Q#
        • 2.f8Q
          • threat
            • 3.Rdxd5#
            • 3.Rxa6#
            • 3.Rb6#
            • 3.Rdc6#
            • 3.Rd7#
            • 3.Rd8#
            • 3.Qg7#
            • 3.Qcf4#
            • 3.Qff4#
            • 3.Qh8#
          • 2...Sc6+
            • 3.Rdxc6#
        • 2.f8R
          • threat
            • 3.Rdxd5#
            • 3.Rxa6#
            • 3.Rb6#
            • 3.Rdc6#
            • 3.Rd7#
            • 3.Rdd8#
            • 3.Qf4#
          • 2...Sc6+
            • 3.Rdxc6#
      • 1...Sexd5
        • 2.f8Q
          • threat
            • 3.Qcf4#
            • 3.Qff4#
      • 1...exd5
        • 2.Bxc7
          • threat
            • 3.Rxa6#
            • 3.Rb6#
            • 3.Rdc6#
            • 3.Rg6#
            • 3.Rxh6#
          • 2...Sc6+
            • 3.Rdxc6#
          • 2...Sf5
            • 3.Rcxd5#
          • 2...Sc8
            • 3.Rcxd5#
      • 1...Sg6
        • 2.Bxc7
          • threat
            • 3.Rxa6#
            • 3.Rb6#
            • 3.Rdc6#
            • 3.Rd7#
            • 3.Rd8#
        • 2.Rcc6
          • threat
            • 3.Rxe6#
          • 2...exd5
            • 3.Rxd5#
            • 3.Re6#
          • 2...Sf4
            • 3.Qxf4#
          • 2...Sf8
            • 3.Qf4#
        • 2.Rxa6
          • threat
            • 3.Bxc7#
        • 2.Rdc6
          • threat
            • 3.Bxc7#
        • 2.f8Q
          • threat
            • 3.Sxc7#
          • 2...Sxf8
            • 3.Qf4#
          • 2...Sxd5
            • 3.Rdxd5#
            • 3.Rxa6#
            • 3.Rb6#
            • 3.Rdc6#
            • 3.Rd7#
            • 3.Rd8#
            • 3.Qg7#
          • 2...exd5
            • 3.Qf6#
          • 2...Se7
            • 3.Qcf4#
            • 3.Qff4#
          • 2...Sf4
            • 3.Qcxf4#
            • 3.Qfxf4#
          • 2...Sb5
            • 3.Sc3#
            • 3.Se3#
            • 3.Sb4#
            • 3.Sf4#
            • 3.Sb6#
            • 3.Sf6#
            • 3.Sc7#
            • 3.Se7#
            • 3.Qg7#
            • 3.Qf6#
          • 2...Sa8
            • 3.Sc3#
            • 3.Se3#
            • 3.Sb4#
            • 3.Sf4#
            • 3.Sb6#
            • 3.Sf6#
            • 3.Sc7#
            • 3.Se7#
            • 3.Qg7#
            • 3.Qf6#
          • 2...Se8
            • 3.Sc3#
            • 3.Se3#
            • 3.Sb4#
            • 3.Sf4#
            • 3.Sb6#
            • 3.Sf6#
            • 3.Sc7#
            • 3.Se7#
        • 2.f8S
          • threat
            • 3.Rxe6#
          • 2...Kxd6
            • 3.Bxc7#
          • 2...Sxf8
            • 3.Qf4#
          • 2...exd5
            • 3.Re6#
          • 2...Sf4
            • 3.Qxf4#
      • 1...Kxd6!
    • 1.Bxc7?
      • threat
        • 2.Rdxd5+
          • 2...Kf6
            • 3.f8Q#
        • 2.f8Q
          • threat
            • 3.Rdxd5#
            • 3.Rxa6#
            • 3.Rb6#
            • 3.Rdc6#
            • 3.Rd7#
            • 3.Rd8#
            • 3.Qg7#
            • 3.Qe4#
            • 3.Qcf4#
            • 3.Qff4#
            • 3.Qh8#
          • 2...Sc6+
            • 3.Rdxc6#
        • 2.f8R
          • threat
            • 3.Rdxd5#
            • 3.Rxa6#
            • 3.Rb6#
            • 3.Rdc6#
            • 3.Rd7#
            • 3.Rdd8#
            • 3.Qe4#
            • 3.Qf4#
          • 2...Sc6+
            • 3.Rdxc6#
      • 1...Kf6
        • 2.f8Q+
          • 2...Ke5
            • 3.Rdxd5#
            • 3.Rxa6#
            • 3.Rb6#
            • 3.Rdc6#
            • 3.Rd7#
            • 3.Rd8#
            • 3.Qg7#
            • 3.Qe4#
            • 3.Qcf4#
            • 3.Qff4#
            • 3.Qh8#
          • 2...Kg5
            • 3.Qxe7#
      • 1...Sf5
        • 2.f8Q
          • threat
            • 3.Rdxd5#
            • 3.Qe4#
        • 2.f8R
          • threat
            • 3.Rdxd5#
            • 3.Qe4#
      • 1...Sg6
        • 2.Sxd5
          • threat
            • 3.Rxa6#
            • 3.Rb6#
            • 3.Rdc6#
            • 3.Rd7#
            • 3.Rd8#
      • 1...Sc8
        • 2.Sxd5
          • threat
            • 3.Qf4#
          • 2...exd5
            • 3.Rcxd5#
        • 2.Rdxd5+
          • 2...Kf6
            • 3.f8Q#
        • 2.f8Q
          • threat
            • 3.Rdxd5#
            • 3.Qg7#
            • 3.Qe4#
            • 3.Qcf4#
            • 3.Qff4#
            • 3.Qh8#
        • 2.f8B
          • threat
            • 3.Bg7#
          • 2...Kf6
            • 3.Qf4#
        • 2.f8R
          • threat
            • 3.Rdxd5#
            • 3.Qe4#
            • 3.Qf4#
      • 1...Sg8
        • 2.Sxd5
          • threat
            • 3.Rxa6#
            • 3.Rb6#
            • 3.Rdc6#
            • 3.Rd7#
            • 3.Rd8#
            • 3.Qf4#
        • 2.Rcxd5+
          • 2...Kf6
            • 3.f8Q#
          • 2...exd5
            • 3.Rxa6#
            • 3.Rb6#
            • 3.Rc6#
            • 3.Rg6#
            • 3.Rxh6#
        • 2.Rdxd5+
          • 2...Kf6
            • 3.f8Q#
        • 2.fxg8Q
          • 2...Kf6
            • 3.Rxe6#
        • 2.f8Q
          • threat
            • 3.Rdxd5#
            • 3.Rxa6#
            • 3.Rb6#
            • 3.Rdc6#
            • 3.Rd7#
            • 3.Rd8#
            • 3.Qe4#
            • 3.Qcf4#
            • 3.Qff4#
        • 2.f8B
          • 2...Kf6
            • 3.Qf4#
          • 2...Sf6
            • 3.Rdxd5#
            • 3.Rxa6#
            • 3.Rb6#
            • 3.Rdc6#
            • 3.Rd7#
            • 3.Rd8#
          • 2...Se7
            • 3.Bg7#
        • 2.f8R
          • threat
            • 3.Rdxd5#
            • 3.Rxa6#
            • 3.Rb6#
            • 3.Rdc6#
            • 3.Rd7#
            • 3.Rdd8#
            • 3.Qe4#
            • 3.Qf4#
      • 1...Sc6+!
    • 1.Rcxd5+?
      • 1...Scxd5
        • 2.Rxd5+
          • 2...Kf6
            • 3.f8Q#
      • 1...Sexd5
        • 2.f8Q
          • threat
            • 3.Qe4#
          • 2...Sxc3
            • 3.Rxe6#
            • 3.Qd4#
            • 3.Qcf4#
            • 3.Qff4#
          • 2...Se7
            • 3.Rxe6#
            • 3.Qd4#
            • 3.Qcf4#
            • 3.Qff4#
          • 2...Sf6
            • 3.Rxe6#
            • 3.Qd4#
      • 1...exd5!
    • 1.Rxa6?
      • 1...Kf6
        • 2.f8Q+
          • 2...Ke5
            • 3.Bxc7#
            • 3.Qg7#
            • 3.Qe4#
            • 3.Qcf4#
            • 3.Qff4#
            • 3.Qh8#
          • 2...Kg5
            • 3.Qxe7#
      • 1...Sf5
        • 2.f8Q
          • threat
            • 3.Qe4#
          • 2...Sg3
            • 3.Bxc7#
            • 3.Qg7#
            • 3.Qcf4#
            • 3.Qff4#
            • 3.Qh8#
          • 2...Sd4
            • 3.Bxc7#
          • 2...Sd6
            • 3.Qg7#
            • 3.Qcf4#
            • 3.Qff4#
            • 3.Qh8#
        • 2.f8R
          • threat
            • 3.Qe4#
          • 2...Sg3
            • 3.Bxc7#
            • 3.Qf4#
          • 2...Sd4
            • 3.Bxc7#
          • 2...Sd6
            • 3.Qf4#
      • 1...Sg6
        • 2.Sxd5
          • threat
            • 3.Bxc7#
      • 1...Sc8
        • 2.Sxd5
          • threat
            • 3.Qf4#
          • 2...exd5
            • 3.Rxd5#
        • 2.f8Q
          • threat
            • 3.Qg7#
            • 3.Qe4#
            • 3.Qcf4#
            • 3.Qff4#
            • 3.Qh8#
        • 2.f8R
          • threat
            • 3.Qe4#
            • 3.Qf4#
      • 1...Sg8
        • 2.Sxd5
          • threat
            • 3.Bxc7#
            • 3.Qf4#
        • 2.Rxd5+
          • 2...Kf6
            • 3.f8Q#
          • 2...exd5
            • 3.Bxc7#
        • 2.f8Q
          • threat
            • 3.Bxc7#
            • 3.Qe4#
            • 3.Qcf4#
            • 3.Qff4#
        • 2.f8B
          • 2...Kf6
            • 3.Qf4#
          • 2...Sf6
            • 3.Bxc7#
            • 3.Bd6#
          • 2...Se7
            • 3.Bg7#
        • 2.f8R
          • threat
            • 3.Bxc7#
            • 3.Qe4#
            • 3.Qf4#
      • 1...Sc6+!
    • 1.Rdc6?
      • 1...Kf6
        • 2.f8Q+
          • 2...Ke5
            • 3.Bxc7#
            • 3.Qg7#
            • 3.Qe4#
            • 3.Qcf4#
            • 3.Qff4#
            • 3.Qh8#
          • 2...Kg5
            • 3.Qxe7#
      • 1...Sf5
        • 2.f8Q
          • threat
            • 3.Qe4#
          • 2...Sg3
            • 3.Bxc7#
            • 3.Qg7#
            • 3.Qcf4#
            • 3.Qff4#
            • 3.Qh8#
          • 2...Sd4
            • 3.Bxc7#
          • 2...Sd6
            • 3.Qg7#
            • 3.Qcf4#
            • 3.Qff4#
            • 3.Qh8#
        • 2.f8R
          • threat
            • 3.Qe4#
          • 2...Sg3
            • 3.Bxc7#
            • 3.Qf4#
          • 2...Sd4
            • 3.Bxc7#
          • 2...Sd6
            • 3.Qf4#
      • 1...Sg6
        • 2.Sxd5
          • threat
            • 3.Bxc7#
      • 1...Sc8
        • 2.Sxd5
          • threat
            • 3.Qf4#
          • 2...exd5
            • 3.Rxd5#
        • 2.f8Q
          • threat
            • 3.Qg7#
            • 3.Qe4#
            • 3.Qcf4#
            • 3.Qff4#
            • 3.Qh8#
        • 2.f8B
          • threat
            • 3.Bg7#
          • 2...Kf6
            • 3.Qf4#
        • 2.f8R
          • threat
            • 3.Qe4#
            • 3.Qf4#
      • 1...Sg8
        • 2.Sxd5
          • threat
            • 3.Bxc7#
            • 3.Qf4#
        • 2.Rxd5+
          • 2...Kf6
            • 3.f8Q#
          • 2...exd5
            • 3.Bxc7#
        • 2.f8Q
          • threat
            • 3.Bxc7#
            • 3.Qe4#
            • 3.Qcf4#
            • 3.Qff4#
        • 2.f8B
          • 2...Kf6
            • 3.Qf4#
          • 2...Sf6
            • 3.Bxc7#
            • 3.Bd6#
          • 2...Se7
            • 3.Bg7#
        • 2.f8R
          • threat
            • 3.Bxc7#
            • 3.Qe4#
            • 3.Qf4#
      • 1...Sxc6+!
    • 1.Qe4+?
      • 1...Kf6
        • 2.f8Q+
          • 2...Kg5
            • 3.Qxe7#
      • 1...Kxd6!
    • 1.f8Q?
      • threat
        • 2.Qcf4#
        • 2.Qff4#
      • 1...Kxd6
        • 2.Se4+
          • 2...Ke5
            • 3.Bxc7#
            • 3.Qf6#
          • 2...Kd7
            • 3.Rxc7#
          • 2...dxe4
            • 3.Qd4#
            • 3.Qd8#
        • 2.Bxc7+
          • 2...Kd7
            • 3.Qd8#
        • 2.Rxd5+
          • 2...exd5
            • 3.Qxd5#
        • 2.Qa4
          • 2...Kxc5
            • 3.Qxe7#
          • 2...Ke5
            • 3.Bxc7#
            • 3.Qaf4#
            • 3.Qff4#
          • 2...d4
            • 3.Se4#
            • 3.Qc6#
            • 3.Qxd4#
          • 2...e5
            • 3.Qc6#
      • 1...Sc6+!
    • 1.f8R?
      • threat
        • 2.Qf4#
      • 1...Kxd6
        • 2.Se4+
          • 2...Ke5
            • 3.Bxc7#
          • 2...Kd7
            • 3.Rxc7#
          • 2...dxe4
            • 3.Rd8#
        • 2.Bxc7+
          • 2...Kd7
            • 3.Rd8#
      • 1...Sg6
        • 2.Rdxd5+
          • 2...exd5
            • 3.Qxd5#
        • 2.Rf7
          • 2...Kxd6
            • 3.Bxc7#
          • 2...Sf4
            • 3.Qxf4#
          • 2...Sh4
            • 3.Qf4#
          • 2...Se7
            • 3.Qf4#
          • 2...Sf8
            • 3.Qf4#
          • 2...Sh8
            • 3.Qf4#
          • 2...Sb5
            • 3.Rdxd5#
            • 3.Qe4#
          • 2...Sa8
            • 3.Rdxd5#
            • 3.Qe4#
          • 2...Se8
            • 3.Rdxd5#
            • 3.Qe4#
      • 1...Sf5
        • 2.Bxc7
          • threat
            • 3.Rdxd5#
            • 3.Qe4#
        • 2.Rxa6
          • threat
            • 3.Qe4#
          • 2...Sg3
            • 3.Bxc7#
            • 3.Qf4#
          • 2...Sd4
            • 3.Bxc7#
          • 2...Sd6
            • 3.Qf4#
        • 2.Rdc6
          • threat
            • 3.Qe4#
          • 2...Sg3
            • 3.Bxc7#
            • 3.Qf4#
          • 2...Sd4
            • 3.Bxc7#
          • 2...Sd6
            • 3.Qf4#
        • 2.Rd7
          • threat
            • 3.Qe4#
          • 2...Sg3
            • 3.Bxc7#
            • 3.Qf4#
          • 2...Sd4
            • 3.Bxc7#
          • 2...Sd6
            • 3.Qf4#
        • 2.Rdd8
          • threat
            • 3.Qe4#
          • 2...Sg3
            • 3.Bxc7#
            • 3.Qf4#
          • 2...Sd4
            • 3.Bxc7#
          • 2...Sd6
            • 3.Qf4#
      • 1...Sc6+!
  • Keys
    • 1.f8B!
      • threat
        • 2.Bxe7
          • threat
            • 3.Qe4#
      • 1...Sc6+
        • 2.Rdxc6
          • 2...Kf6
            • 3.Qf4#
      • 1...Kxd6
        • 2.Rxd5+
          • 2...exd5
            • 3.Qxd5#
      • 1...Kf6
        • 2.Qf4+
          • 2...Sf5
            • 3.Qxf5#
      • 1...Sg6
        • 2.Qe4+
          • 2...Kf6
            • 3.Qf5#
      • 1...Se8
        • 2.Bxe7
          • threat
            • 3.Rdxd5#
            • 3.Qe4#
      • 1...Sf5
        • 2.Qe4+
          • 2...Kf6
            • 3.Qxf5#
      • 1...Sc8
        • 2.Se2
          • threat
            • 3.Qd4#
            • 3.Qf4#
          • 2...Kf6
            • 3.Qf4#
        • 2.Bxc7
          • threat
            • 3.Bg7#
          • 2...Kf6
            • 3.Qf4#
        • 2.Rdc6
          • threat
            • 3.Bg7#
          • 2...Kf6
            • 3.Qf4#
        • 2.Rd7
          • threat
            • 3.Bg7#
          • 2...Kf6
            • 3.Qf4#
        • 2.Rd8
          • threat
            • 3.Bg7#
          • 2...Kf6
            • 3.Qf4#
        • 2.Qe4+
          • 2...Kf6
            • 3.Qf5#
            • 3.Qf4#
      • 1...Sg8
        • 2.Se2
          • threat
            • 3.Qd4#
            • 3.Qf4#
          • 2...Kf6
            • 3.Qf4#
        • 2.Bxc7
          • 2...Kf6
            • 3.Qf4#
          • 2...Sf6
            • 3.Rdxd5#
            • 3.Rxa6#
            • 3.Rb6#
            • 3.Rdc6#
            • 3.Rd7#
            • 3.Rd8#
          • 2...Se7
            • 3.Bg7#
        • 2.Rxa6
          • 2...Kf6
            • 3.Qf4#
          • 2...Sf6
            • 3.Bxc7#
            • 3.Bd6#
          • 2...Se7
            • 3.Bg7#
        • 2.Rdc6
          • 2...Kf6
            • 3.Qf4#
          • 2...Sf6
            • 3.Bxc7#
            • 3.Bd6#
          • 2...Se7
            • 3.Bg7#
        • 2.Rd7
          • 2...Kf6
            • 3.Qf4#
          • 2...Sf6
            • 3.Bxc7#
            • 3.Bd6#
          • 2...Se7
            • 3.Bg7#
        • 2.Rd8
          • 2...Kf6
            • 3.Qf4#
          • 2...Sf6
            • 3.Bxc7#
            • 3.Bd6#
          • 2...Se7
            • 3.Bg7#
        • 2.Qe4+
          • 2...Kf6
            • 3.Qf5#
            • 3.Qf4#

This is a version

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