Problem Display
PID: 68395 (8/3Q2Bn/8/7b/ppP1R3/3N2K1/1ppkpR2/2NB4 w - - 0 1)

Vladimirov, Yakov Georgevich

1st Place, Shakhmatnaya Moskva, 1971

8/3Q2Bn/8/7b/ppP1R3/3N2K1/1ppkpR2/2NB4

#3

9 + 8


3753 FIDE Album (1971-1973) 1978

SOLUTION


  • COOKED
  • Sets
    • 1...Bg6
      • 2.Rexe2+
        • 2...Kxd1
          • 3.Re1#
          • 3.Rd2#
          • 3.Rf1#
    • 1...Bf7
      • 2.Rexe2+
        • 2...Kxd1
          • 3.Re1#
          • 3.Rd2#
          • 3.Rf1#
    • 1...Be8
      • 2.Rexe2+
        • 2...Kxd1
          • 3.Re1#
          • 3.Rd2#
          • 3.Rf1#
    • 1...bxc1Q
      • 2.Sf4+
        • 2...Ke1
          • 3.Sg2#
    • 1...bxc1B
      • 2.Sxb4+
        • 2...Ke1
          • 3.Sxc2#
      • 2.Sf4+
        • 2...Ke1
          • 3.Sg2#
    • 1...bxc1R
      • 2.Sxb4+
        • 2...Ke1
          • 3.Bc3#
      • 2.Sf4+
        • 2...Ke1
          • 3.Sg2#
    • 1...b1S
      • 2.Sxb4+
        • 2...Kxc1
          • 3.Sa2#
        • 2...Ke1
          • 3.Sxc2#
    • 1...b1R
      • 2.Sxb4+
        • 2...Kxc1
          • 3.Sa2#
        • 2...Ke1
          • 3.Sxc2#
          • 3.Bc3#
    • 1...cxd1S
      • 2.Rfxe2+
        • 2...Bxe2
          • 3.Rxe2#
      • 2.Rexe2+
        • 2...Bxe2
          • 3.Rxe2#
    • 1...cxd1R
      • 2.Rfxe2+
        • 2...Bxe2
          • 3.Rxe2#
      • 2.Rexe2+
        • 2...Bxe2
          • 3.Rxe2#
  • Tries
    • 1.Sxe2?
      • threat
        • 2.Sc3+
          • 2...Be2
            • 3.Rfxe2#
            • 3.Rexe2#
        • 2.Sxb4+
          • 2...Ke1
            • 3.Sxc2#
            • 3.Bc3#
        • 2.Sdf4+
          • 2...Ke1
            • 3.Sg2#
      • 1...Kxd1
        • 2.Sc3+
          • 2...bxc3
            • 3.Re1#
        • 2.Sxb4+
          • 2...Ke1
            • 3.Sxc2#
            • 3.Bc3#
        • 2.Sdf4+
          • 2...Ke1
            • 3.Sg2#
        • 2.Rf1+
          • 2...Kd2
            • 3.Sdc1#
            • 3.Se1#
            • 3.Sxb2#
            • 3.Sf2#
            • 3.Sxb4#
            • 3.Sdf4#
            • 3.Sc5#
            • 3.Se5#
      • 1...Bxe2
        • 2.Rexe2+
          • 2...Kxd1
            • 3.Re1#
            • 3.Rd2#
      • 1...cxd1Q
        • 2.Sxb2+
          • 2...Ke1
            • 3.Qxd1#
          • 2...Kc2
            • 3.Qxd1#
      • 1...cxd1S
        • 2.Sxb2+
          • 2...Ke1
            • 3.Qxd1#
          • 2...Kc2
            • 3.Qxd1#
            • 3.Qd3#
        • 2.Sxb4+
          • 2...Ke1
            • 3.Sc2#
        • 2.Sdf4+
          • 2...Ke1
            • 3.Sg2#
          • 2...Kc2
            • 3.Qd3#
      • 1...cxd1B
        • 2.Sxb2+
          • 2...Ke1
            • 3.Qxd1#
          • 2...Kc2
            • 3.Qxd1#
            • 3.Qd3#
        • 2.Sxb4+
          • 2...Ke1
            • 3.Bc3#
        • 2.Sdf4+
          • 2...Ke1
            • 3.Sg2#
          • 2...Kc2
            • 3.Qd3#
      • 1...cxd1R
        • 2.Sec1+
          • 2...Be2
            • 3.Rfxe2#
            • 3.Rexe2#
        • 2.Sg1+
          • 2...Be2
            • 3.Rfxe2#
            • 3.Rexe2#
        • 2.Sc3+
          • 2...Be2
            • 3.Rfxe2#
            • 3.Rexe2#
        • 2.Sef4+
          • 2...Be2
            • 3.Rfxe2#
            • 3.Rexe2#
        • 2.Sxb2+
          • 2...Ke1
            • 3.Qxd1#
          • 2...Kc2
            • 3.Qxd1#
        • 2.Sxb4+
          • 2...Ke1
            • 3.Sc2#
      • 1...b1Q
        • 2.Sc3+
          • 2...Be2
            • 3.Rfxe2#
            • 3.Rexe2#
        • 2.Sxb4+
          • 2...Ke1
            • 3.Bc3#
        • 2.Sdf4+
          • 2...Ke1
            • 3.Sg2#
      • 1...b1S
        • 2.Sc3+
          • 2...Be2
            • 3.Rfxe2#
            • 3.Rexe2#
        • 2.Sxb4+
          • 2...Ke1
            • 3.Sxc2#
        • 2.Sdf4+
          • 2...Ke1
            • 3.Sg2#
      • 1...b1B
        • 2.Sc3+
          • 2...Be2
            • 3.Rfxe2#
            • 3.Rexe2#
        • 2.Sxb4+
          • 2...Ke1
            • 3.Bc3#
        • 2.Sdf4+
          • 2...Ke1
            • 3.Sg2#
      • 1...c1Q
        • 2.Sc3+
          • 2...Be2
            • 3.Rfxe2#
            • 3.Rexe2#
        • 2.Sdf4+
          • 2...Ke1
            • 3.Sg2#
      • 1...c1B
        • 2.Sc3+
          • 2...Be2
            • 3.Rfxe2#
            • 3.Rexe2#
        • 2.Sxb4+
          • 2...Ke1
            • 3.Sc2#
        • 2.Sdf4+
          • 2...Ke1
            • 3.Sg2#
      • 1...c1R
        • 2.Sc3+
          • 2...Be2
            • 3.Rfxe2#
            • 3.Rexe2#
        • 2.Sdf4+
          • 2...Ke1
            • 3.Sg2#
      • 1...Bf3
        • 2.Sc3+
          • 2...Be2
            • 3.Rfxe2#
            • 3.Rexe2#
        • 2.Sxb4+
          • 2...Ke1
            • 3.Sxc2#
            • 3.Bc3#
        • 2.Se5+
          • 2...Ke1
            • 3.Sxf3#
      • 1...Bg4
        • 2.Sc3+
          • 2...Be2
            • 3.Rfxe2#
            • 3.Rexe2#
      • 1...Sf6
        • 2.Bh6+
          • 2...Kxd1
            • 3.Rf1#
      • 1...Sf8
        • 2.Sc3+
          • 2...Be2
            • 3.Rfxe2#
            • 3.Rexe2#
        • 2.Bh6+
          • 2...Kxd1
            • 3.Rf1#
      • 1...b3
        • 2.Sc3+
          • 2...Be2
            • 3.Rfxe2#
            • 3.Rexe2#
        • 2.Sdc1+
          • 2...Ke1
            • 3.Bc3#
        • 2.Se1+
          • 2...Kxe1
            • 3.Bc3#
        • 2.Sxb2+
          • 2...Ke1
            • 3.Bc3#
        • 2.Sb4+
          • 2...Ke1
            • 3.Bc3#
        • 2.Sdf4+
          • 2...Ke1
            • 3.Sg2#
            • 3.Bc3#
        • 2.Sc5+
          • 2...Ke1
            • 3.Bc3#
        • 2.Bc3+
          • 2...Kxd1
            • 3.Sdc1#
            • 3.Se1#
            • 3.Sxb2#
            • 3.Sb4#
            • 3.Sdf4#
            • 3.Sc5#
            • 3.Se5#
            • 3.Rf1#
        • 2.Rf1
          • threat
            • 3.Sdc1#
            • 3.Se1#
            • 3.Sxb2#
            • 3.Sf2#
            • 3.Sb4#
            • 3.Sdf4#
            • 3.Sc5#
            • 3.Se5#
            • 3.Bc3#
          • 2...Bxe2
            • 3.Rxe2#
          • 2...Sf6
            • 3.Bh6#
      • 1...c1S!
    • 1.Sb3+?
      • 1...Kxd1
        • 2.Sdc1+
          • 2...Ke1
            • 3.Qd2#
        • 2.Se1+
          • 2...Kxe1
            • 3.Qd2#
        • 2.Sxb2+
          • 2...Ke1
            • 3.Qd2#
        • 2.Sxb4+
          • 2...Ke1
            • 3.Sxc2#
            • 3.Bc3#
            • 3.Qd2#
        • 2.Sf4+
          • 2...Ke1
            • 3.Sg2#
            • 3.Qd2#
        • 2.Sdc5+
          • 2...Ke1
            • 3.Qd2#
        • 2.Se5+
          • 2...Ke1
            • 3.Qd2#
      • 1...axb3!
    • 1.Se1+?
      • 1...Kxe1
        • 2.Bxe2
          • threat
            • 3.Bf3#
            • 3.Bg4#
            • 3.Bxh5#
            • 3.Rf1#
          • 2...Bxe2
            • 3.Rexe2#
      • 1...Kxc1!
    • 1.Sxb2+?
      • 1...Ke1
        • 2.Bxc2
          • threat
            • 3.Qd1#
        • 2.Bxe2
          • threat
            • 3.Bf3#
            • 3.Bg4#
            • 3.Bxh5#
            • 3.Rf1#
          • 2...Bxe2
            • 3.Rexe2#
        • 2.Qd6
          • threat
            • 3.Qxb4#
          • 2...cxd1Q
            • 3.Qxd1#
          • 2...cxd1S
            • 3.Qxd1#
          • 2...cxd1R
            • 3.Qxd1#
          • 2...b3
            • 3.Bc3#
            • 3.Qb4#
      • 1...Kxc1!
    • 1.Sxb4+?
      • 1...Ke1
        • 2.Sxc2#
        • 2.Bc3#
      • 1...Kxc1!
    • 1.Sf4+?
      • 1...Ke1
        • 2.Sg2#
      • 1...Kxc1!
    • 1.Sc5+?
      • 1...Ke1
        • 2.Bxe2
          • threat
            • 3.Bf3#
            • 3.Bg4#
            • 3.Bxh5#
            • 3.Rf1#
          • 2...Bxe2
            • 3.Rexe2#
      • 1...Kxc1!
    • 1.Se5+?
      • 1...Ke1
        • 2.Kg2
          • threat
            • 3.Rf1#
          • 2...Bf3+
            • 3.Sxf3#
        • 2.Bxe2
          • threat
            • 3.Bf3#
            • 3.Bg4#
            • 3.Bxh5#
            • 3.Rf1#
          • 2...Bxe2
            • 3.Sf3#
            • 3.Rexe2#
        • 2.Rh4
          • threat
            • 3.Rh1#
          • 2...Bf3
            • 3.Sxf3#
      • 1...Kxc1!
    • 1.Bh6+?
      • 1...Kxd1
        • 2.Se1+
          • 2...Kxe1
            • 3.Qd2#
        • 2.Sxb2+
          • 2...Ke1
            • 3.Scd3#
            • 3.Bd2#
            • 3.Qd2#
        • 2.Sxb4+
          • 2...Ke1
            • 3.Sxc2#
            • 3.Qd2#
        • 2.Sc5+
          • 2...Ke1
            • 3.Qd2#
        • 2.Se5+
          • 2...Ke1
            • 3.Qd2#
      • 1...Sg5!
    • 1.Rfxe2+?
      • 1...Kxd1
        • 2.Re1+
          • 2...Kd2
            • 3.Sxb2#
            • 3.Sf2#
            • 3.Sxb4#
            • 3.Sf4#
            • 3.Sc5#
      • 1...Bxe2!
    • 1.Rexe2+?
      • 1...Kxd1
        • 2.Re1#
        • 2.Rd2#
        • 2.Rf1#
      • 1...Bxe2!
    • 1.Qe7?
      • threat
        • 2.Rexe2+
          • 2...Kxd1
            • 3.Re1#
            • 3.Rd2#
            • 3.Rf1#
          • 2...Bxe2
            • 3.Qxe2#
        • 2.Qxb4+
          • 2...Kxd1
            • 3.Qe1#
      • 1...Kxd1
        • 2.Rexe2
          • threat
            • 3.Re1#
            • 3.Rd2#
            • 3.Rf1#
          • 2...Bxe2
            • 3.Qxe2#
        • 2.Qxb4
          • threat
            • 3.Qe1#
          • 2...e1Q
            • 3.Rxe1#
            • 3.Qxe1#
          • 2...e1S
            • 3.Rd2#
            • 3.Rxe1#
            • 3.Qxe1#
            • 3.Qd2#
          • 2...e1B
            • 3.Rxe1#
            • 3.Qxe1#
          • 2...e1R
            • 3.Rd2#
            • 3.Rxe1#
            • 3.Qxe1#
            • 3.Qd2#
      • 1...bxc1Q
        • 2.Rexe2+
          • 2...Kxd1
            • 3.Re1#
            • 3.Rf1#
          • 2...Kxd3
            • 3.Qe4#
          • 2...Bxe2
            • 3.Qxe2#
      • 1...bxc1B
        • 2.Rexe2+
          • 2...Kxd1
            • 3.Re1#
            • 3.Rf1#
          • 2...Kxd3
            • 3.Qe4#
          • 2...Bxe2
            • 3.Qxe2#
      • 1...bxc1R
        • 2.Rexe2+
          • 2...Kxd1
            • 3.Sb2#
            • 3.Re1#
            • 3.Rd2#
            • 3.Rf1#
          • 2...Kxd3
            • 3.Qe4#
          • 2...Bxe2
            • 3.Qxe2#
      • 1...cxd1Q
        • 2.Qxb4+
          • 2...Kc2
            • 3.Qxb2#
      • 1...cxd1S
        • 2.Rfxe2+
          • 2...Bxe2
            • 3.Rxe2#
        • 2.Rexe2+
          • 2...Bxe2
            • 3.Rxe2#
            • 3.Qxe2#
      • 1...cxd1B
        • 2.Qxb4+
          • 2...Kc2
            • 3.Qxb2#
      • 1...cxd1R
        • 2.Rfxe2+
          • 2...Bxe2
            • 3.Rxe2#
        • 2.Rexe2+
          • 2...Bxe2
            • 3.Rxe2#
            • 3.Qxe2#
        • 2.Qxb4+
          • 2...Kc2
            • 3.Qxb2#
      • 1...Sf6
        • 2.Qxb4+
          • 2...Kxd1
            • 3.Qe1#
      • 1...b1Q
        • 2.Rexe2+
          • 2...Kxd1
            • 3.Re1#
            • 3.Rd2#
            • 3.Rf1#
          • 2...Bxe2
            • 3.Qxe2#
      • 1...b1S
        • 2.Rexe2+
          • 2...Kxd1
            • 3.Re1#
            • 3.Rf1#
          • 2...Bxe2
            • 3.Qxe2#
      • 1...b1R
        • 2.Rexe2+
          • 2...Kxd1
            • 3.Re1#
            • 3.Rd2#
            • 3.Rf1#
          • 2...Bxe2
            • 3.Qxe2#
      • 1...Bf3
        • 2.Rexe2+
          • 2...Kxd1
            • 3.Re1#
            • 3.Rd2#
            • 3.Rf1#
          • 2...Bxe2
            • 3.Qxe2#
        • 2.Qxb4+
          • 2...Kxd1
            • 3.Qe1#
      • 1...Bg4
        • 2.Rexe2+
          • 2...Kxd1
            • 3.Re1#
            • 3.Rd2#
            • 3.Rf1#
          • 2...Bxe2
            • 3.Qxe2#
        • 2.Qxb4+
          • 2...Kxd1
            • 3.Qe1#
      • 1...Bg6
        • 2.Rexe2+
          • 2...Kxd1
            • 3.Re1#
            • 3.Rd2#
            • 3.Rf1#
        • 2.Qxb4+
          • 2...Kxd1
            • 3.Qe1#
      • 1...Bf7
        • 2.Bxe2
          • threat
            • 3.Bf3#
            • 3.Bg4#
            • 3.Bh5#
            • 3.Qxb4#
        • 2.Rexe2+
          • 2...Kxd1
            • 3.Re1#
            • 3.Rd2#
            • 3.Rf1#
        • 2.Qxb4+
          • 2...Kxd1
            • 3.Qe1#
      • 1...Be8
        • 2.Bxe2
          • threat
            • 3.Bf3#
            • 3.Bg4#
            • 3.Bh5#
            • 3.Qxb4#
        • 2.Rexe2+
          • 2...Kxd1
            • 3.Re1#
            • 3.Rd2#
            • 3.Rf1#
        • 2.Qxb4+
          • 2...Kxd1
            • 3.Qe1#
      • 1...b3
        • 2.Rexe2+
          • 2...Kxd1
            • 3.Re1#
            • 3.Rd2#
            • 3.Rf1#
          • 2...Bxe2
            • 3.Qxe2#
        • 2.Qb4+
          • 2...Kxd1
            • 3.Qe1#
      • 1...bxc1S!
  • Keys
    • 1.Bxe2!
      • threat
        • 2.Bf3#
        • 2.Bg4#
        • 2.Bxh5#
      • 1...Bxe2
        • 2.Rexe2+
          • 2...Kd1
            • 3.Re1#
            • 3.Rd2#
            • 3.Rf1#
      • 1...bxc1S
        • 2.Sxc1+
          • 2...Kxc1
            • 3.Rf1#
          • 2...Ke1
            • 3.Bf3#
            • 3.Bg4#
            • 3.Bxh5#
            • 3.Rf1#
      • 1...Sf6
        • 2.Bf3+
          • 2...Kc3
            • 3.Bxf6#
            • 3.Qd4#
        • 2.Bg4+
          • 2...Kc3
            • 3.Bxf6#
            • 3.Qd4#
        • 2.Bxh5+
          • 2...Kc3
            • 3.Bxf6#
            • 3.Qd4#
        • 2.Bh6+
          • 2...Kc3
            • 3.Qd4#
    • 1.Qd6!
      • threat
        • 2.Qxb4+
          • 2...Kxd1
            • 3.Qe1#
      • 1...Kxd1
        • 2.Qxb4
          • threat
            • 3.Qe1#
          • 2...e1Q
            • 3.Rxe1#
            • 3.Qxe1#
          • 2...e1S
            • 3.Rd2#
            • 3.Rxe1#
            • 3.Qxe1#
            • 3.Qd2#
          • 2...e1B
            • 3.Rxe1#
            • 3.Qxe1#
          • 2...e1R
            • 3.Rd2#
            • 3.Rxe1#
            • 3.Qxe1#
            • 3.Qd2#
      • 1...bxc1Q
        • 2.Sf4+
          • 2...Ke1
            • 3.Sg2#
      • 1...bxc1S
        • 2.Qf4+
          • 2...Kxd1
            • 3.Qxc1#
          • 2...Kxd3
            • 3.Qe3#
      • 1...bxc1B
        • 2.Sxb4+
          • 2...Ke1
            • 3.Sxc2#
        • 2.Sf4+
          • 2...Ke1
            • 3.Sg2#
      • 1...bxc1R
        • 2.Sb2+
          • 2...Ke1
            • 3.Qxb4#
        • 2.Sxb4+
          • 2...Ke1
            • 3.Bc3#
        • 2.Sf4+
          • 2...Ke1
            • 3.Sg2#
        • 2.Qf4+
          • 2...Kxd1
            • 3.Qxc1#
          • 2...Kxd3
            • 3.Qe3#
      • 1...cxd1Q
        • 2.Qxb4+
          • 2...Kc2
            • 3.Qxb2#
      • 1...cxd1S
        • 2.Rfxe2+
          • 2...Bxe2
            • 3.Rxe2#
        • 2.Rexe2+
          • 2...Bxe2
            • 3.Rxe2#
      • 1...cxd1B
        • 2.Qxb4+
          • 2...Kc2
            • 3.Qxb2#
      • 1...cxd1R
        • 2.Rfxe2+
          • 2...Bxe2
            • 3.Rxe2#
        • 2.Rexe2+
          • 2...Bxe2
            • 3.Rxe2#
        • 2.Qxb4+
          • 2...Kc2
            • 3.Qxb2#
      • 1...b1Q
        • 2.Sb2+
          • 2...Kxc1
            • 3.Qf4#
          • 2...Ke1
            • 3.Qxb4#
      • 1...b1S
        • 2.Sxb4+
          • 2...Kxc1
            • 3.Sa2#
          • 2...Ke1
            • 3.Sxc2#
      • 1...b1R
        • 2.Sb2+
          • 2...Kxc1
            • 3.Qf4#
          • 2...Ke1
            • 3.Qxb4#
        • 2.Sxb4+
          • 2...Kxc1
            • 3.Sa2#
          • 2...Ke1
            • 3.Sxc2#
            • 3.Bc3#
      • 1...b3
        • 2.Qb4+
          • 2...Kxd1
            • 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).