Problem Display
PID: 82821 (8/5p2/p7/p2b2p1/pR6/k1B5/pR6/b3KQ2 w - - 0 1)

Havel, Miroslav

Sach, 1939

8/5p2/p7/p2b2p1/pR6/k1B5/pR6/b3KQ2

#3

5 + 9


6490 yacpdb 2009

SOLUTION


  • COOKED
  • Sets
    • 1...Bh1
      • 2.Qc4
        • threat
          • 3.Rxa2#
          • 3.Rxa4#
          • 3.Qxa2#
    • 1...Bg2
      • 2.Qxg2
        • threat
          • 3.Rxa2#
        • 2...Bxb2
          • 3.Qxb2#
        • 2...axb4
          • 3.Bxb4#
      • 2.Qc4
        • threat
          • 3.Rxa2#
          • 3.Rxa4#
          • 3.Qxa2#
    • 1...Bf3
      • 2.Qc4
        • threat
          • 3.Rxa2#
          • 3.Rxa4#
          • 3.Qxa2#
    • 1...Bc4
      • 2.Qxc4
        • threat
          • 3.Rxa2#
          • 3.Rxa4#
          • 3.Qxa2#
    • 1...Be4
      • 2.Qc4
        • threat
          • 3.Rxa2#
          • 3.Rxa4#
          • 3.Qxa2#
    • 1...Bc6
      • 2.Qc4
        • threat
          • 3.Rxa2#
          • 3.Qxa2#
        • 2...Bxb2
          • 3.Bxb2#
    • 1...Bb7
      • 2.Qc4
        • threat
          • 3.Rxa2#
          • 3.Rxa4#
          • 3.Qxa2#
    • 1...Ba8
      • 2.Qc4
        • threat
          • 3.Rxa2#
          • 3.Rxa4#
          • 3.Qxa2#
  • Tries
    • 1.R4b3+?
      • 1...Bxb3
        • 2.Qxa6
          • threat
            • 3.Qd6#
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Qc5#
        • 2.Qf6
          • threat
            • 3.Qe7#
            • 3.Qd6#
      • 1...axb3!
    • 1.Rc4?
      • threat
        • 2.Qd3
          • threat
            • 3.Bd4#
            • 3.Be5#
            • 3.Bf6#
            • 3.Bg7#
            • 3.Bh8#
          • 2...Bxb2
            • 3.Bb4#
          • 2...Bxc4
            • 3.Qd6#
          • 2...Be4
            • 3.Qd6#
        • 2.Qf2
          • threat
            • 3.Qc5#
          • 2...Bxb2
            • 3.Qxb2#
      • 1...Bxc4
        • 2.Qf2
          • threat
            • 3.Qc5#
          • 2...Bxb2
            • 3.Qxb2#
      • 1...Bh1
        • 2.Qd3
          • threat
            • 3.Bd4#
            • 3.Be5#
            • 3.Bf6#
            • 3.Bg7#
            • 3.Bh8#
            • 3.Qd6#
          • 2...Bxb2
            • 3.Bb4#
        • 2.Qf2
          • threat
            • 3.Qc5#
          • 2...Bxb2
            • 3.Qxb2#
      • 1...Bg2
        • 2.Qd3
          • threat
            • 3.Bd4#
            • 3.Be5#
            • 3.Bf6#
            • 3.Bg7#
            • 3.Bh8#
            • 3.Qd6#
          • 2...Bxb2
            • 3.Bb4#
        • 2.Qf2
          • threat
            • 3.Qc5#
          • 2...Bxb2
            • 3.Qxb2#
      • 1...Bf3
        • 2.Qd3
          • threat
            • 3.Bd4#
            • 3.Be5#
            • 3.Bf6#
            • 3.Bg7#
            • 3.Bh8#
            • 3.Qd6#
          • 2...Bxb2
            • 3.Bb4#
        • 2.Qf2
          • threat
            • 3.Qc5#
          • 2...Bxb2
            • 3.Qxb2#
      • 1...Be4
        • 2.Qf2
          • threat
            • 3.Qc5#
          • 2...Bxb2
            • 3.Qxb2#
      • 1...Bc6
        • 2.Qd3
          • threat
            • 3.Bd4#
            • 3.Be5#
            • 3.Bf6#
            • 3.Bg7#
            • 3.Bh8#
            • 3.Qd6#
          • 2...Bxb2
            • 3.Bb4#
        • 2.Qf2
          • threat
            • 3.Qc5#
          • 2...Bxb2
            • 3.Qxb2#
      • 1...Be6
        • 2.Qd3
          • threat
            • 3.Bd4#
            • 3.Be5#
            • 3.Bf6#
            • 3.Bg7#
            • 3.Bh8#
            • 3.Qd6#
          • 2...Bxb2
            • 3.Bb4#
        • 2.Qf2
          • threat
            • 3.Qc5#
          • 2...Bxb2
            • 3.Qxb2#
      • 1...Bb7
        • 2.Qd3
          • threat
            • 3.Bd4#
            • 3.Be5#
            • 3.Bf6#
            • 3.Bg7#
            • 3.Bh8#
            • 3.Qd6#
          • 2...Bxb2
            • 3.Bb4#
        • 2.Qf2
          • threat
            • 3.Qc5#
          • 2...Bxb2
            • 3.Qxb2#
      • 1...Ba8
        • 2.Qd3
          • threat
            • 3.Bd4#
            • 3.Be5#
            • 3.Bf6#
            • 3.Bg7#
            • 3.Bh8#
            • 3.Qd6#
          • 2...Bxb2
            • 3.Bb4#
        • 2.Qf2
          • threat
            • 3.Qc5#
          • 2...Bxb2
            • 3.Qxb2#
      • 1...f6
        • 2.Qd3
          • threat
            • 3.Bd4#
            • 3.Be5#
            • 3.Bxf6#
          • 2...Bxb2
            • 3.Bb4#
          • 2...Bxc4
            • 3.Qd6#
          • 2...Be4
            • 3.Qd6#
        • 2.Qf2
          • threat
            • 3.Qc5#
          • 2...Bxb2
            • 3.Qxb2#
      • 1...Bxb2!
    • 1.Re4?
      • threat
        • 2.Qf2
          • threat
            • 3.Qc5#
          • 2...Bxb2
            • 3.Qxb2#
      • 1...Bb3
        • 2.Qxa6
          • threat
            • 3.Qd6#
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Qc5#
        • 2.Qf6
          • threat
            • 3.Qe7#
            • 3.Qd6#
      • 1...Bxb2!
    • 1.Rf4?
      • threat
        • 2.Qf2
          • threat
            • 3.Qc5#
          • 2...Bxb2
            • 3.Qxb2#
      • 1...Bb3
        • 2.Qxa6
          • threat
            • 3.Qd6#
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Qc5#
      • 1...Bxb2!
    • 1.Rg4?
      • threat
        • 2.Qf2
          • threat
            • 3.Qc5#
          • 2...Bxb2
            • 3.Qxb2#
      • 1...Bb3
        • 2.Qxa6
          • threat
            • 3.Qd6#
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Qc5#
        • 2.Qf6
          • threat
            • 3.Qe7#
            • 3.Qd6#
      • 1...Bxb2!
    • 1.Rh4?
      • threat
        • 2.Qf2
          • threat
            • 3.Qc5#
          • 2...Bxb2
            • 3.Qxb2#
      • 1...Bb3
        • 2.Qxa6
          • threat
            • 3.Qd6#
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Qc5#
        • 2.Qf6
          • threat
            • 3.Qe7#
            • 3.Qd6#
      • 1...Bxb2!
    • 1.Qe2?
      • threat
        • 2.Qe7
          • threat
            • 3.R4b3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rg4#
            • 3.Rh4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...Bb3
        • 2.Rc4
          • threat
            • 3.Qe7#
        • 2.Qe7
          • threat
            • 3.R4xb3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rg4#
            • 3.Rh4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...Bc4
        • 2.Rxc4
          • threat
            • 3.Qe7#
          • 2...Bxb2
            • 3.Qxb2#
        • 2.Qxc4
          • threat
            • 3.Rxa2#
            • 3.Rxa4#
            • 3.Qxa2#
        • 2.Qe7
          • threat
            • 3.R4b3#
            • 3.Rxc4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...g4
        • 2.Qe7
          • threat
            • 3.R4b3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rxg4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...Be6!
    • 1.Qc4?
      • threat
        • 2.Rxa2#
        • 2.Rxa4#
      • 1...Bxb2
        • 2.Bxb2#
        • 2.Rxa4#
      • 1...axb4
        • 2.Rxa2#
        • 2.Qxb4#
      • 1...Bc6
        • 2.Rxa2#
        • 2.Qxa2#
      • 1...Bxc4!
    • 1.Qb5?
      • threat
        • 2.Rxa4#
        • 2.Qxa4#
      • 1...Bb3
        • 2.R2xb3+
          • 2...axb3
            • 3.Rxb3#
            • 3.Ra4#
            • 3.Qa4#
            • 3.Qxa5#
        • 2.R4xb3+
          • 2...axb3
            • 3.Rxb3#
            • 3.Qxb3#
            • 3.Qxa5#
        • 2.Rxa4+
          • 2...Bxa4
            • 3.Qc5#
        • 2.Qc5
          • threat
            • 3.R4xb3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rg4#
            • 3.Rh4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...axb5!
    • 1.Qxa6?
      • threat
        • 2.R4b3+
          • 2...Bxb3
            • 3.Qd6#
          • 2...axb3
            • 3.Qxa5#
        • 2.Rxa4+
          • 2...Kxa4
            • 3.Qxa5#
        • 2.Qxa5
          • threat
            • 3.Rxa4#
            • 3.Qxa4#
          • 2...Bb3
            • 3.R2xb3#
            • 3.R4xb3#
          • 2...Bc6
            • 3.R2b3#
            • 3.R4b3#
        • 2.Qd6
          • threat
            • 3.R4b3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rg4#
            • 3.Rh4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...axb4
        • 2.Qb5
          • threat
            • 3.Qxb4#
          • 2...bxc3
            • 3.Qb4#
          • 2...b3
            • 3.Qb4#
            • 3.Qc5#
        • 2.Qa5
          • threat
            • 3.Qxb4#
          • 2...bxc3
            • 3.Qb4#
          • 2...b3
            • 3.Qb4#
            • 3.Qc5#
        • 2.Qb6
          • threat
            • 3.Qxb4#
          • 2...bxc3
            • 3.Qb4#
          • 2...b3
            • 3.Qc5#
            • 3.Qb4#
            • 3.Qd6#
        • 2.Qd6
          • threat
            • 3.Qxb4#
      • 1...Be6
        • 2.R4b3+
          • 2...Bxb3
            • 3.Qd6#
          • 2...axb3
            • 3.Qxa5#
        • 2.Rxa4+
          • 2...Kxa4
            • 3.Qxa5#
        • 2.Rb5
          • threat
            • 3.Qd6#
        • 2.Rb7
          • threat
            • 3.Qd6#
        • 2.Rb8
          • threat
            • 3.Qd6#
        • 2.Qxa5
          • threat
            • 3.Rxa4#
            • 3.Qxa4#
          • 2...Bb3
            • 3.R2xb3#
            • 3.R4xb3#
          • 2...Bd7
            • 3.R2b3#
            • 3.R4b3#
        • 2.Qd6
          • threat
            • 3.R4b3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rg4#
            • 3.Rh4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...Bh1
        • 2.R2b3+
          • 2...axb3
            • 3.Qxa5#
        • 2.R4b3+
          • 2...axb3
            • 3.Qxa5#
        • 2.Rxa4+
          • 2...Kxa4
            • 3.Qxa5#
        • 2.Qc4
          • threat
            • 3.Rxa2#
            • 3.Rxa4#
            • 3.Qxa2#
        • 2.Qb5
          • threat
            • 3.Rxa4#
            • 3.Qxa4#
          • 2...axb4
            • 3.Qxb4#
        • 2.Qxa5
          • threat
            • 3.R2b3#
            • 3.R4b3#
            • 3.Rxa4#
            • 3.Qxa4#
        • 2.Qd6
          • threat
            • 3.R4b3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rg4#
            • 3.Rh4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...Bg2
        • 2.R2b3+
          • 2...axb3
            • 3.Qxa5#
        • 2.R4b3+
          • 2...axb3
            • 3.Qxa5#
        • 2.Rxa4+
          • 2...Kxa4
            • 3.Qxa5#
        • 2.Qc4
          • threat
            • 3.Rxa2#
            • 3.Rxa4#
            • 3.Qxa2#
        • 2.Qb5
          • threat
            • 3.Rxa4#
            • 3.Qxa4#
          • 2...axb4
            • 3.Qxb4#
        • 2.Qxa5
          • threat
            • 3.R2b3#
            • 3.R4b3#
            • 3.Rxa4#
            • 3.Qxa4#
        • 2.Qd6
          • threat
            • 3.R4b3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rg4#
            • 3.Rh4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...Bb3
        • 2.R2xb3+
          • 2...axb3
            • 3.Qxa5#
        • 2.R4xb3+
          • 2...axb3
            • 3.Qxa5#
        • 2.Rxa4+
          • 2...Kxa4
            • 3.Qxa5#
          • 2...Bxa4
            • 3.Qd6#
        • 2.Rc4
          • threat
            • 3.Qd6#
        • 2.Rd4
          • threat
            • 3.Qd6#
        • 2.Re4
          • threat
            • 3.Qd6#
        • 2.Rf4
          • threat
            • 3.Qd6#
        • 2.Rg4
          • threat
            • 3.Qd6#
        • 2.Rh4
          • threat
            • 3.Qd6#
        • 2.Rb5
          • threat
            • 3.Qd6#
        • 2.Rb7
          • threat
            • 3.Qd6#
        • 2.Rb8
          • threat
            • 3.Qd6#
        • 2.Qd6
          • threat
            • 3.R4xb3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rg4#
            • 3.Rh4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...Bf3
        • 2.R2b3+
          • 2...axb3
            • 3.Qxa5#
        • 2.R4b3+
          • 2...axb3
            • 3.Qxa5#
        • 2.Rxa4+
          • 2...Kxa4
            • 3.Qxa5#
        • 2.Qc4
          • threat
            • 3.Rxa2#
            • 3.Rxa4#
            • 3.Qxa2#
        • 2.Qd6
          • threat
            • 3.R4b3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rg4#
            • 3.Rh4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...Bc4
        • 2.R4b3+
          • 2...Bxb3
            • 3.Qd6#
          • 2...axb3
            • 3.Qxa5#
        • 2.Rxa4+
          • 2...Kxa4
            • 3.Qxa5#
        • 2.Rb5
          • threat
            • 3.Qd6#
        • 2.Qxc4
          • threat
            • 3.Rxa2#
            • 3.Rxa4#
            • 3.Qxa2#
        • 2.Qxa5
          • threat
            • 3.Rxa4#
            • 3.Qxa4#
          • 2...Bb3
            • 3.R2xb3#
            • 3.R4xb3#
          • 2...Bb5
            • 3.R2b3#
            • 3.R4b3#
        • 2.Qd6
          • threat
            • 3.R4b3#
            • 3.Rxc4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...Be4
        • 2.R2b3+
          • 2...axb3
            • 3.Qxa5#
        • 2.R4b3+
          • 2...axb3
            • 3.Qxa5#
        • 2.Rxa4+
          • 2...Kxa4
            • 3.Qxa5#
        • 2.Qc4
          • threat
            • 3.Rxa2#
            • 3.Rxa4#
            • 3.Qxa2#
        • 2.Qd6
          • threat
            • 3.R4b3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Rxe4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...Bc6
        • 2.Rxa4+
          • 2...Kxa4
            • 3.Qxa5#
          • 2...Bxa4
            • 3.Qd6#
        • 2.Qc4
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
          • 2...Bxb2
            • 3.Bxb2#
        • 2.Qxa5
          • threat
            • 3.R2b3#
            • 3.R4b3#
          • 2...Bxb2
            • 3.Bxb2#
          • 2...Bd5
            • 3.Rxa4#
            • 3.Qxa4#
      • 1...Bb7
        • 2.R2b3+
          • 2...axb3
            • 3.Qxa5#
        • 2.R4b3+
          • 2...axb3
            • 3.Qxa5#
        • 2.Rxa4+
          • 2...Kxa4
            • 3.Qxa5#
        • 2.Rxb7
          • threat
            • 3.Qd6#
        • 2.Qc4
          • threat
            • 3.Rxa2#
            • 3.Rxa4#
            • 3.Qxa2#
        • 2.Qb5
          • threat
            • 3.Rxa4#
            • 3.Qxa4#
          • 2...axb4
            • 3.Qxb4#
        • 2.Qxa5
          • threat
            • 3.R2b3#
            • 3.R4b3#
            • 3.Rxa4#
            • 3.Qxa4#
        • 2.Qd6
          • threat
            • 3.R4b3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rg4#
            • 3.Rh4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rxb7#
          • 2...axb4
            • 3.Qxb4#
      • 1...Ba8
        • 2.R2b3+
          • 2...axb3
            • 3.Qxa5#
        • 2.R4b3+
          • 2...axb3
            • 3.Qxa5#
        • 2.Rxa4+
          • 2...Kxa4
            • 3.Qxa5#
        • 2.Rb7
          • threat
            • 3.Qd6#
        • 2.Qc4
          • threat
            • 3.Rxa2#
            • 3.Rxa4#
            • 3.Qxa2#
        • 2.Qb5
          • threat
            • 3.Rxa4#
            • 3.Qxa4#
          • 2...axb4
            • 3.Qxb4#
        • 2.Qxa5
          • threat
            • 3.R2b3#
            • 3.R4b3#
            • 3.Rxa4#
            • 3.Qxa4#
        • 2.Qd6
          • threat
            • 3.R4b3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rg4#
            • 3.Rh4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...g4
        • 2.R4b3+
          • 2...Bxb3
            • 3.Qd6#
          • 2...axb3
            • 3.Qxa5#
        • 2.Rxa4+
          • 2...Kxa4
            • 3.Qxa5#
        • 2.Qxa5
          • threat
            • 3.Rxa4#
            • 3.Qxa4#
          • 2...Bb3
            • 3.R2xb3#
            • 3.R4xb3#
          • 2...Bc6
            • 3.R2b3#
            • 3.R4b3#
        • 2.Qd6
          • threat
            • 3.R4b3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rxg4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...Bxb2!
    • 1.Qf4?
      • threat
        • 2.Rxa4#
      • 1...Bb3
        • 2.R2xb3+
          • 2...axb3
            • 3.Ra4#
        • 2.Rxa4+
          • 2...Bxa4
            • 3.Qd6#
        • 2.Qd6
          • threat
            • 3.R4xb3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rg4#
            • 3.Rh4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...Bc4
        • 2.Qc1
          • threat
            • 3.R2b3#
          • 2...Bxb2
            • 3.Qxb2#
          • 2...axb4
            • 3.Bxb4#
          • 2...Bb3
            • 3.R2xb3#
        • 2.Qd6
          • threat
            • 3.R4b3#
            • 3.Rxc4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
        • 2.Qxc4
          • threat
            • 3.Rxa2#
            • 3.Rxa4#
            • 3.Qxa2#
      • 1...Be4
        • 2.Qc1
          • threat
            • 3.R2b3#
          • 2...Bxb2
            • 3.Qxb2#
          • 2...axb4
            • 3.Bxb4#
        • 2.Qd6
          • threat
            • 3.R4b3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Rxe4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
        • 2.Qxe4
          • threat
            • 3.Rxa4#
          • 2...Bxb2
            • 3.Bxb2#
          • 2...axb4
            • 3.Qxb4#
      • 1...Bc6
        • 2.Rxa4+
          • 2...Bxa4
            • 3.Qd6#
        • 2.Qc1
          • threat
            • 3.R2b3#
          • 2...Bxb2
            • 3.Qxb2#
          • 2...axb4
            • 3.Bxb4#
        • 2.Qd6
          • threat
            • 3.R4b3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rg4#
            • 3.Rh4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
        • 2.Qc4
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
          • 2...Bxb2
            • 3.Bxb2#
      • 1...gxf4!
    • 1.Qf6?
      • threat
        • 2.Rb6
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Rb7
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Rb8
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Qe7
          • threat
            • 3.R4b3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rg4#
            • 3.Rh4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
        • 2.Qd6
          • threat
            • 3.R4b3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rg4#
            • 3.Rh4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...Be6
        • 2.Rb6
          • threat
            • 3.Qe7#
        • 2.Rb7
          • threat
            • 3.Qe7#
        • 2.Rb8
          • threat
            • 3.Qe7#
        • 2.Qe7
          • threat
            • 3.R4b3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rg4#
            • 3.Rh4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...Bb3
        • 2.Rc4
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Rd4
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Re4
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Rf4
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Rg4
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Rh4
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Rb6
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Rb7
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Rb8
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Qe7
          • threat
            • 3.R4xb3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rg4#
            • 3.Rh4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
        • 2.Qd6
          • threat
            • 3.R4xb3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rg4#
            • 3.Rh4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...Bc4
        • 2.Rb6
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Rb7
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Rb8
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Qe7
          • threat
            • 3.R4b3#
            • 3.Rxc4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
        • 2.Qd6
          • threat
            • 3.R4b3#
            • 3.Rxc4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...Be4
        • 2.Rb6
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Rb7
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Rb8
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Qe7
          • threat
            • 3.R4b3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Rxe4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
        • 2.Qd6
          • threat
            • 3.R4b3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Rxe4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...Bb7
        • 2.Rb6
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Rxb7
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Qe7
          • threat
            • 3.R4b3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rg4#
            • 3.Rh4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rxb7#
          • 2...axb4
            • 3.Qxb4#
        • 2.Qd6
          • threat
            • 3.R4b3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rg4#
            • 3.Rh4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rxb7#
          • 2...axb4
            • 3.Qxb4#
      • 1...g4
        • 2.Rb6
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Rb7
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Rb8
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Qe7
          • threat
            • 3.R4b3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rxg4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
        • 2.Qd6
          • threat
            • 3.R4b3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rxg4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...Bxb2!
  • Keys
    • 1.Rb6!
      • threat
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Qc5#
        • 2.Qf6
          • threat
            • 3.Qe7#
            • 3.Qd6#
      • 1...Bh1
        • 2.Bd4
          • threat
            • 3.Bc5#
            • 3.Qd3#
        • 2.Be5
          • threat
            • 3.Bd6#
            • 3.Qd3#
        • 2.Bf6
          • threat
            • 3.Be7#
            • 3.Qd3#
        • 2.Bg7
          • threat
            • 3.Bf8#
            • 3.Qd3#
        • 2.Qe2
          • threat
            • 3.Rxa2#
            • 3.Qe7#
        • 2.Qc4
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qc5#
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Rxa2#
            • 3.Qc5#
        • 2.Qf6
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Qxf7
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qe7#
            • 3.Qf8#
      • 1...Bg2
        • 2.Bd4
          • threat
            • 3.Bc5#
            • 3.Qd3#
        • 2.Be5
          • threat
            • 3.Bd6#
            • 3.Qd3#
        • 2.Bf6
          • threat
            • 3.Be7#
            • 3.Qd3#
        • 2.Bg7
          • threat
            • 3.Bf8#
            • 3.Qd3#
        • 2.Qe2
          • threat
            • 3.Rxa2#
            • 3.Qe7#
        • 2.Qxg2
          • threat
            • 3.Rxa2#
          • 2...Bxb2
            • 3.Bxb2#
            • 3.Qxb2#
        • 2.Qc4
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qc5#
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Rxa2#
            • 3.Qc5#
        • 2.Qf6
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Qxf7
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qe7#
            • 3.Qf8#
      • 1...Bf3
        • 2.Bd4
          • threat
            • 3.Bc5#
            • 3.Qd3#
            • 3.Qxf3#
        • 2.Be5
          • threat
            • 3.Bd6#
            • 3.Qd3#
            • 3.Qxf3#
        • 2.Bf6
          • threat
            • 3.Be7#
            • 3.Qd3#
            • 3.Qxf3#
        • 2.Bg7
          • threat
            • 3.Bf8#
            • 3.Qd3#
            • 3.Qxf3#
        • 2.Qc4
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qc5#
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Rxa2#
            • 3.Qc5#
      • 1...Be4
        • 2.Bd4
          • threat
            • 3.Bc5#
        • 2.Be5
          • threat
            • 3.Bd6#
        • 2.Bf6
          • threat
            • 3.Be7#
        • 2.Bg7
          • threat
            • 3.Bf8#
        • 2.Qe2
          • threat
            • 3.Rxa2#
          • 2...Bxb2
            • 3.Bxb2#
            • 3.Qxb2#
          • 2...Bb1
            • 3.Qe7#
          • 2...Bc2
            • 3.Qe7#
          • 2...Bd5
            • 3.Qe7#
        • 2.Qc4
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qc5#
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Rxa2#
            • 3.Qc5#
        • 2.Qf6
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Qxf7
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qe7#
            • 3.Qf8#
      • 1...Bc6
        • 2.Qe2
          • threat
            • 3.Rxa2#
            • 3.Qe7#
        • 2.Qc4
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qc5#
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Rxa2#
            • 3.Qc5#
        • 2.Qf6
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Qxf7
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qe7#
            • 3.Qf8#
      • 1...Be6
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Qc5#
        • 2.Qf6
          • threat
            • 3.Qe7#
      • 1...Bb7
        • 2.Bd4
          • threat
            • 3.Bc5#
            • 3.Qd3#
        • 2.Be5
          • threat
            • 3.Bd6#
            • 3.Qd3#
        • 2.Bf6
          • threat
            • 3.Be7#
            • 3.Qd3#
        • 2.Bg7
          • threat
            • 3.Bf8#
            • 3.Qd3#
        • 2.Qe2
          • threat
            • 3.Rxa2#
            • 3.Qe7#
        • 2.Qc4
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qc5#
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Rxa2#
            • 3.Qc5#
        • 2.Qf6
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Qxf7
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qe7#
            • 3.Qf8#
      • 1...Ba8
        • 2.Bd4
          • threat
            • 3.Bc5#
            • 3.Qd3#
        • 2.Be5
          • threat
            • 3.Bd6#
            • 3.Qd3#
        • 2.Bf6
          • threat
            • 3.Be7#
            • 3.Qd3#
        • 2.Bg7
          • threat
            • 3.Bf8#
            • 3.Qd3#
        • 2.Qe2
          • threat
            • 3.Rxa2#
            • 3.Qe7#
        • 2.Qc4
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qc5#
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Rxa2#
            • 3.Qc5#
        • 2.Qf6
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Qxf7
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qe7#
            • 3.Qf8#
      • 1...f5
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Qc5#
        • 2.Qxf5
          • threat
            • 3.Qf8#
          • 2...Bf7
            • 3.Qc5#
      • 1...f6
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Qc5#
        • 2.Qxf6
          • threat
            • 3.Qe7#
            • 3.Qd6#
            • 3.Qf8#
    • 1.Rb7!
      • threat
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Qc5#
        • 2.Qf6
          • threat
            • 3.Qe7#
            • 3.Qd6#
      • 1...Bxb7
        • 2.Qf2
          • threat
            • 3.Qc5#
          • 2...Bxb2
            • 3.Qxb2#
      • 1...Bh1
        • 2.Bd4
          • threat
            • 3.Bc5#
            • 3.Qd3#
        • 2.Be5
          • threat
            • 3.Bd6#
            • 3.Qd3#
        • 2.Bf6
          • threat
            • 3.Be7#
            • 3.Qd3#
        • 2.Bg7
          • threat
            • 3.Bf8#
            • 3.Qd3#
        • 2.Qe2
          • threat
            • 3.Rxa2#
            • 3.Qe7#
        • 2.Qc4
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qc5#
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Rxa2#
            • 3.Qc5#
        • 2.Qf6
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Qxf7
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qe7#
            • 3.Qf8#
      • 1...Bg2
        • 2.Bd4
          • threat
            • 3.Bc5#
            • 3.Qd3#
        • 2.Be5
          • threat
            • 3.Bd6#
            • 3.Qd3#
        • 2.Bf6
          • threat
            • 3.Be7#
            • 3.Qd3#
        • 2.Bg7
          • threat
            • 3.Bf8#
            • 3.Qd3#
        • 2.Qe2
          • threat
            • 3.Rxa2#
            • 3.Qe7#
        • 2.Qxg2
          • threat
            • 3.Rxa2#
          • 2...Bxb2
            • 3.Bxb2#
            • 3.Qxb2#
        • 2.Qc4
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qc5#
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Rxa2#
            • 3.Qc5#
        • 2.Qf6
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Qxf7
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qe7#
            • 3.Qf8#
      • 1...Bf3
        • 2.Bd4
          • threat
            • 3.Bc5#
            • 3.Qd3#
            • 3.Qxf3#
        • 2.Be5
          • threat
            • 3.Bd6#
            • 3.Qd3#
            • 3.Qxf3#
        • 2.Bf6
          • threat
            • 3.Be7#
            • 3.Qd3#
            • 3.Qxf3#
        • 2.Bg7
          • threat
            • 3.Bf8#
            • 3.Qd3#
            • 3.Qxf3#
        • 2.Qc4
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qc5#
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Rxa2#
            • 3.Qc5#
      • 1...Be4
        • 2.Bd4
          • threat
            • 3.Bc5#
          • 2...Bxb7
            • 3.Qd3#
        • 2.Be5
          • threat
            • 3.Bd6#
          • 2...Bxb7
            • 3.Qd3#
        • 2.Bf6
          • threat
            • 3.Be7#
          • 2...Bxb7
            • 3.Qd3#
        • 2.Bg7
          • threat
            • 3.Bf8#
          • 2...Bxb7
            • 3.Qd3#
        • 2.Qe2
          • threat
            • 3.Rxa2#
          • 2...Bxb2
            • 3.Bxb2#
            • 3.Qxb2#
          • 2...Bxb7
            • 3.Qe7#
          • 2...Bb1
            • 3.Qe7#
          • 2...Bc2
            • 3.Qe7#
          • 2...Bd5
            • 3.Qe7#
        • 2.Qc4
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qc5#
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Rxa2#
            • 3.Qc5#
        • 2.Qf6
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Qxf7
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qe7#
            • 3.Qf8#
      • 1...Bc6
        • 2.Qe2
          • threat
            • 3.Rxa2#
            • 3.Qe7#
        • 2.Qc4
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qc5#
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Rxa2#
            • 3.Qc5#
        • 2.Qf6
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Qxf7
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qe7#
            • 3.Qf8#
      • 1...Be6
        • 2.Qxa6
          • threat
            • 3.Qd6#
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Qc5#
        • 2.Qf6
          • threat
            • 3.Qe7#
      • 1...f5
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Qc5#
        • 2.Qxf5
          • threat
            • 3.Qf8#
          • 2...Bf7
            • 3.Qc5#
      • 1...f6
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Qc5#
        • 2.Qxf6
          • threat
            • 3.Qe7#
            • 3.Qd6#
            • 3.Qf8#
    • 1.Rb8!
      • threat
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Qc5#
        • 2.Qf6
          • threat
            • 3.Qe7#
            • 3.Qd6#
      • 1...Bh1
        • 2.Bd4
          • threat
            • 3.Bc5#
            • 3.Qd3#
        • 2.Be5
          • threat
            • 3.Bd6#
            • 3.Qd3#
        • 2.Bf6
          • threat
            • 3.Be7#
            • 3.Qd3#
        • 2.Bg7
          • threat
            • 3.Bf8#
            • 3.Qd3#
        • 2.Qe2
          • threat
            • 3.Rxa2#
            • 3.Qe7#
        • 2.Qc4
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qc5#
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Rxa2#
            • 3.Qc5#
        • 2.Qf6
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Qxf7
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qe7#
            • 3.Qf8#
      • 1...Bg2
        • 2.Bd4
          • threat
            • 3.Bc5#
            • 3.Qd3#
        • 2.Be5
          • threat
            • 3.Bd6#
            • 3.Qd3#
        • 2.Bf6
          • threat
            • 3.Be7#
            • 3.Qd3#
        • 2.Bg7
          • threat
            • 3.Bf8#
            • 3.Qd3#
        • 2.Qe2
          • threat
            • 3.Rxa2#
            • 3.Qe7#
        • 2.Qxg2
          • threat
            • 3.Rxa2#
          • 2...Bxb2
            • 3.Bxb2#
            • 3.Qxb2#
        • 2.Qc4
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qc5#
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Rxa2#
            • 3.Qc5#
        • 2.Qf6
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Qxf7
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qe7#
            • 3.Qf8#
      • 1...Bf3
        • 2.Bd4
          • threat
            • 3.Bc5#
            • 3.Qd3#
            • 3.Qxf3#
        • 2.Be5
          • threat
            • 3.Bd6#
            • 3.Qd3#
            • 3.Qxf3#
        • 2.Bf6
          • threat
            • 3.Be7#
            • 3.Qd3#
            • 3.Qxf3#
        • 2.Bg7
          • threat
            • 3.Bf8#
            • 3.Qd3#
            • 3.Qxf3#
        • 2.Qc4
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qc5#
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Rxa2#
            • 3.Qc5#
      • 1...Be4
        • 2.Bd4
          • threat
            • 3.Bc5#
          • 2...Bb7
            • 3.Qd3#
        • 2.Be5
          • threat
            • 3.Bd6#
          • 2...Bb7
            • 3.Qd3#
        • 2.Bf6
          • threat
            • 3.Be7#
          • 2...Bb7
            • 3.Qd3#
        • 2.Bg7
          • threat
            • 3.Bf8#
          • 2...Bb7
            • 3.Qd3#
        • 2.Qe2
          • threat
            • 3.Rxa2#
          • 2...Bxb2
            • 3.Bxb2#
            • 3.Qxb2#
          • 2...Bb1
            • 3.Qe7#
          • 2...Bc2
            • 3.Qe7#
          • 2...Bd5
            • 3.Qe7#
          • 2...Bb7
            • 3.Qe7#
        • 2.Qc4
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qc5#
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Rxa2#
            • 3.Qc5#
        • 2.Qf6
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Qxf7
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qe7#
            • 3.Qf8#
      • 1...Bc6
        • 2.Qe2
          • threat
            • 3.Rxa2#
            • 3.Qe7#
        • 2.Qc4
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qc5#
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Rxa2#
            • 3.Qc5#
        • 2.Qf6
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Qxf7
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qe7#
            • 3.Qf8#
      • 1...Be6
        • 2.Qxa6
          • threat
            • 3.Qd6#
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Qc5#
        • 2.Qf6
          • threat
            • 3.Qe7#
      • 1...Bb7
        • 2.Qe2
          • threat
            • 3.Qe7#
          • 2...Bxb2
            • 3.Qxb2#
          • 2...Be4
            • 3.Rxa2#
        • 2.Qf2
          • threat
            • 3.Qc5#
          • 2...Bxb2
            • 3.Qxb2#
      • 1...Ba8
        • 2.Bd4
          • threat
            • 3.Bc5#
            • 3.Qd3#
        • 2.Be5
          • threat
            • 3.Bd6#
            • 3.Qd3#
        • 2.Bf6
          • threat
            • 3.Be7#
            • 3.Qd3#
        • 2.Bg7
          • threat
            • 3.Bf8#
            • 3.Qd3#
        • 2.Qe2
          • threat
            • 3.Rxa2#
            • 3.Qe7#
        • 2.Qc4
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qc5#
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Rxa2#
            • 3.Qc5#
        • 2.Qf6
          • threat
            • 3.Qe7#
            • 3.Qd6#
        • 2.Qxf7
          • threat
            • 3.Rxa2#
            • 3.Qxa2#
            • 3.Qe7#
            • 3.Qf8#
      • 1...f5
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Qc5#
        • 2.Qxf5
          • threat
            • 3.Qf8#
          • 2...Bf7
            • 3.Qc5#
      • 1...f6
        • 2.Qg1
          • threat
            • 3.Qc5#
        • 2.Qf2
          • threat
            • 3.Qc5#
        • 2.Qxf6
          • threat
            • 3.Qe7#
            • 3.Qd6#
            • 3.Qf8#
    • 1.Qd3!
      • threat
        • 2.Rc4
          • threat
            • 3.Bd4#
            • 3.Be5#
            • 3.Bf6#
            • 3.Bg7#
            • 3.Bh8#
          • 2...Bxb2
            • 3.Bb4#
          • 2...Bxc4
            • 3.Qd6#
          • 2...Be4
            • 3.Qd6#
      • 1...Bxb2
        • 2.Bxb2+
          • 2...Kxb4
            • 3.Ba3#
      • 1...axb4
        • 2.Bxb4+
          • 2...Kxb2
            • 3.Ba3#
      • 1...Be6
        • 2.Rc4
          • threat
            • 3.Bd4#
            • 3.Be5#
            • 3.Bf6#
            • 3.Bg7#
            • 3.Bh8#
            • 3.Qd6#
          • 2...Bxb2
            • 3.Bb4#
        • 2.Qd6
          • threat
            • 3.R4b3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rg4#
            • 3.Rh4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...Bb3
        • 2.Rc4
          • threat
            • 3.Qd6#
        • 2.Qd6
          • threat
            • 3.R4xb3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rg4#
            • 3.Rh4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...Bc4
        • 2.Rxc4
          • threat
            • 3.Bd4#
            • 3.Be5#
            • 3.Bf6#
            • 3.Bg7#
            • 3.Bh8#
            • 3.Qd6#
          • 2...Bxb2
            • 3.Bb4#
        • 2.Qxc4
          • threat
            • 3.Rxa2#
            • 3.Rxa4#
            • 3.Qxa2#
        • 2.Qd6
          • threat
            • 3.R4b3#
            • 3.Rxc4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...Be4
        • 2.Rxe4
          • threat
            • 3.Bd4#
            • 3.Be5#
            • 3.Bf6#
            • 3.Bg7#
            • 3.Bh8#
            • 3.Qd6#
          • 2...Bxb2
            • 3.Bb4#
        • 2.Qc4
          • threat
            • 3.Rxa2#
            • 3.Rxa4#
            • 3.Qxa2#
        • 2.Qxe4
          • threat
            • 3.Rxa4#
          • 2...Bxb2
            • 3.Bxb2#
          • 2...axb4
            • 3.Qxb4#
        • 2.Qd6
          • threat
            • 3.R4b3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Rxe4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...f6
        • 2.Rc4
          • threat
            • 3.Bd4#
            • 3.Be5#
            • 3.Bxf6#
          • 2...Bxb2
            • 3.Bb4#
          • 2...Bxc4
            • 3.Qd6#
          • 2...Be4
            • 3.Qd6#
    • 1.Qf2!
      • threat
        • 2.Rc4
          • threat
            • 3.Qc5#
          • 2...Bxb2
            • 3.Qxb2#
        • 2.Re4
          • threat
            • 3.Qc5#
          • 2...Bxb2
            • 3.Qxb2#
        • 2.Rf4
          • threat
            • 3.Qc5#
          • 2...Bxb2
            • 3.Qxb2#
        • 2.Rg4
          • threat
            • 3.Qc5#
          • 2...Bxb2
            • 3.Qxb2#
        • 2.Rh4
          • threat
            • 3.Qc5#
          • 2...Bxb2
            • 3.Qxb2#
        • 2.Rb6
          • threat
            • 3.Qc5#
        • 2.Rb7
          • threat
            • 3.Qc5#
        • 2.Rb8
          • threat
            • 3.Qc5#
        • 2.Qc5
          • threat
            • 3.R4b3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rg4#
            • 3.Rh4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...Bb3
        • 2.Rc4
          • threat
            • 3.Qc5#
        • 2.Re4
          • threat
            • 3.Qc5#
        • 2.Rf4
          • threat
            • 3.Qc5#
        • 2.Rg4
          • threat
            • 3.Qc5#
        • 2.Rh4
          • threat
            • 3.Qc5#
        • 2.Rb6
          • threat
            • 3.Qc5#
        • 2.Rb7
          • threat
            • 3.Qc5#
        • 2.Rb8
          • threat
            • 3.Qc5#
        • 2.Qc5
          • threat
            • 3.R4xb3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rg4#
            • 3.Rh4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...Bc4
        • 2.Rxc4
          • threat
            • 3.Qc5#
          • 2...Bxb2
            • 3.Qxb2#
        • 2.Rb6
          • threat
            • 3.Qc5#
        • 2.Rb7
          • threat
            • 3.Qc5#
        • 2.Rb8
          • threat
            • 3.Qc5#
        • 2.Qc5
          • threat
            • 3.R4b3#
            • 3.Rxc4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#
      • 1...g4
        • 2.Rc4
          • threat
            • 3.Qc5#
          • 2...Bxb2
            • 3.Qxb2#
        • 2.Re4
          • threat
            • 3.Qc5#
          • 2...Bxb2
            • 3.Qxb2#
        • 2.Rf4
          • threat
            • 3.Qc5#
          • 2...Bxb2
            • 3.Qxb2#
        • 2.Rxg4
          • threat
            • 3.Qc5#
          • 2...Bxb2
            • 3.Qxb2#
        • 2.Rb6
          • threat
            • 3.Qc5#
        • 2.Rb7
          • threat
            • 3.Qc5#
        • 2.Rb8
          • threat
            • 3.Qc5#
        • 2.Qc5
          • threat
            • 3.R4b3#
            • 3.Rc4#
            • 3.Rd4#
            • 3.Re4#
            • 3.Rf4#
            • 3.Rxg4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rb7#
            • 3.Rb8#
          • 2...axb4
            • 3.Qxb4#

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