Problem Display
PID: 193117 (Q7/BR6/7P/4r2B/5P1R/4N3/1P4P1/4K1k1 w - - 0 1)

Sackmann, Franz

Anderssen MT, 1918

Q7/BR6/7P/4r2B/5P1R/4N3/1P4P1/4K1k1

#3

11 + 2


6490 yacpdb 2019

SOLUTION


  • SOUND
  • Sets
    • 1...Rxe3+
      • 2.Be2
        • 2...Kxg2
          • 3.Rg7#
      • 2.Bxe3+
        • 2...Kxg2
          • 3.Rg7#
          • 3.Qg8#
    • 1...Rc5
      • 2.Sd1
        • 2...Kxg2
          • 3.Rg7#
      • 2.Sf1
        • 2...Kxg2
          • 3.Rg7#
      • 2.Sc2
        • 2...Kxg2
          • 3.Rg7#
      • 2.Sc4
        • 2...Kxg2
          • 3.Rg7#
      • 2.Sd5
        • 2...Kxg2
          • 3.Rg7#
          • 3.Qg8#
      • 2.Sf5
        • 2...Kxg2
          • 3.Rg7#
          • 3.Qg8#
    • 1...Rd5
      • 2.Sxd5+
        • 2...Kxg2
          • 3.Rg7#
          • 3.Qg8#
    • 1...Rf5
      • 2.Sxf5+
        • 2...Kxg2
          • 3.Rb3#
          • 3.Rb4#
          • 3.Rb5#
          • 3.Rc7#
          • 3.Rd7#
          • 3.Re7#
          • 3.Rf7#
          • 3.Rg7#
          • 3.Rh7#
          • 3.Rb8#
          • 3.Qg8#
    • 1...Rg5
      • 2.Sf5+
        • 2...Kxg2
          • 3.Rb3#
          • 3.Rb4#
          • 3.Rb5#
          • 3.Rc7#
          • 3.Rd7#
          • 3.Re7#
          • 3.Rf7#
          • 3.Rg7#
          • 3.Rh7#
          • 3.Rb8#
    • 1...Rxh5
      • 2.Sf5+
        • 2...Kxg2
          • 3.Rb3#
          • 3.Rb4#
          • 3.Rb5#
          • 3.Rc7#
          • 3.Rd7#
          • 3.Re7#
          • 3.Rf7#
          • 3.Rg7#
          • 3.Rh7#
          • 3.Rb8#
  • Tries
    • 1.Rb3?
      • threat
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re4
        • 2.g3
          • 2...Rxe3+
            • 3.Bxe3#
          • 2...Rxf4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc4
            • 3.Sxc4#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
        • 2.g4
          • 2...Rxe3+
            • 3.Bxe3#
          • 2...Rxf4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc4
            • 3.Sxc4#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
      • 1...Rb5
        • 2.Sd1+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sf1+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sc2+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sc4+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sg4+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sf5+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
      • 1...Rc5
        • 2.Sd5
          • 2...Kxg2
            • 3.Qg8#
      • 1...Rd5
        • 2.Sd1+
          • 2...Kxg2
            • 3.Qxd5#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sf1+
          • 2...Kxg2
            • 3.Bf3#
            • 3.Rg3#
            • 3.Rh2#
            • 3.Qxd5#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sc2+
          • 2...Kxg2
            • 3.Qxd5#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sc4+
          • 2...Kxg2
            • 3.Qxd5#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sg4+
          • 2...Kxg2
            • 3.Rh2#
            • 3.Qxd5#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sxd5+
          • 2...Kxg2
            • 3.Sb4#
            • 3.Sf6#
            • 3.Sc7#
            • 3.Se7#
            • 3.Qg8#
        • 2.Sf5+
          • 2...Kxg2
            • 3.Bf3#
            • 3.Rg3#
            • 3.Qxd5#
            • 3.Qg8#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.g3
          • 2...Rd1+
            • 3.Sxd1#
          • 2...Rxh5
            • 3.Sf5#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd2
            • 3.Rh1#
            • 3.Qh1#
          • 2...Rd3
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rf5
            • 3.Sxf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rg5
            • 3.Sf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
        • 2.g4
          • 2...Rd1+
            • 3.Sxd1#
          • 2...Rxh5
            • 3.Sf5#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd2
            • 3.Rh1#
            • 3.Qh1#
          • 2...Rd3
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rf5
            • 3.Sxf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rg5
            • 3.Sf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
      • 1...Re6
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re7
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re8
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Ra5!
    • 1.Rb4?
      • threat
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re4
        • 2.g3
          • 2...Rxe3+
            • 3.Bxe3#
          • 2...Rxb4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rxf4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc4
            • 3.Sxc4#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
        • 2.g4
          • 2...Rxe3+
            • 3.Bxe3#
          • 2...Rxb4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rxf4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc4
            • 3.Sxc4#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
      • 1...Rb5
        • 2.Sd1+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sf1+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sc2+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sc4+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sg4+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sf5+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
      • 1...Rc5
        • 2.Sd5
          • 2...Kxg2
            • 3.Qg8#
      • 1...Rd5
        • 2.Sf1+
          • 2...Kxg2
            • 3.Rh2#
            • 3.Qxd5#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sxd5+
          • 2...Kxg2
            • 3.Qg8#
        • 2.Sf5+
          • 2...Kxg2
            • 3.Qxd5#
            • 3.Qg8#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.g3
          • 2...Rd1+
            • 3.Sxd1#
          • 2...Rxh5
            • 3.Sf5#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd2
            • 3.Rh1#
            • 3.Qh1#
          • 2...Rd3
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rf5
            • 3.Sxf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rg5
            • 3.Sf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
        • 2.g4
          • 2...Rd1+
            • 3.Sxd1#
          • 2...Rxh5
            • 3.Sf5#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd2
            • 3.Rh1#
            • 3.Qh1#
          • 2...Rd3
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rf5
            • 3.Sxf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rg5
            • 3.Sf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
      • 1...Re6
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re7
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re8
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Ra5!
    • 1.Rc7?
      • threat
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re4
        • 2.g3
          • 2...Rxe3+
            • 3.Bxe3#
          • 2...Rxf4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc4
            • 3.Sxc4#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
        • 2.g4
          • 2...Rxe3+
            • 3.Bxe3#
          • 2...Rxf4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc4
            • 3.Sxc4#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
      • 1...Rb5
        • 2.Sd1+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sf1+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sc2+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sc4+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sg4+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sf5+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
      • 1...Rc5
        • 2.Sd5
          • 2...Kxg2
            • 3.Rg7#
            • 3.Qg8#
      • 1...Rd5
        • 2.Sd1+
          • 2...Kxg2
            • 3.Rg7#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sf1+
          • 2...Kxg2
            • 3.Rh2#
            • 3.Rc2#
            • 3.Rg7#
            • 3.Qxd5#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sc2+
          • 2...Kxg2
            • 3.Rg7#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sc4+
          • 2...Kxg2
            • 3.Rg7#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sxd5+
          • 2...Kxg2
            • 3.Rg7#
            • 3.Qg8#
        • 2.Sf5+
          • 2...Kxg2
            • 3.Rc2#
            • 3.Rg7#
            • 3.Qxd5#
            • 3.Qg8#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.g3
          • 2...Rd1+
            • 3.Sxd1#
          • 2...Rxh5
            • 3.Sf5#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd2
            • 3.Rh1#
            • 3.Qh1#
          • 2...Rd3
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rf5
            • 3.Sxf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rg5
            • 3.Sf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
        • 2.g4
          • 2...Rd1+
            • 3.Sxd1#
          • 2...Rxh5
            • 3.Sf5#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd2
            • 3.Rh1#
            • 3.Qh1#
          • 2...Rd3
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rf5
            • 3.Sxf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rg5
            • 3.Sf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
      • 1...Re6
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re7
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re8
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Ra5!
    • 1.Rd7?
      • threat
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re4
        • 2.g3
          • 2...Rxe3+
            • 3.Bxe3#
          • 2...Rxf4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc4
            • 3.Sxc4#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
        • 2.g4
          • 2...Rxe3+
            • 3.Bxe3#
          • 2...Rxf4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc4
            • 3.Sxc4#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
      • 1...Rb5
        • 2.Sd1+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sf1+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sc2+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sc4+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sg4+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sf5+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
      • 1...Rc5
        • 2.Sd5
          • 2...Kxg2
            • 3.Rg7#
            • 3.Qg8#
      • 1...Rd5
        • 2.Sd1+
          • 2...Kxg2
            • 3.Rg7#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sf1+
          • 2...Kxg2
            • 3.Rh2#
            • 3.Rg7#
            • 3.Qxd5#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sc2+
          • 2...Kxg2
            • 3.Rg7#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sc4+
          • 2...Kxg2
            • 3.Rg7#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sxd5+
          • 2...Kxg2
            • 3.Rg7#
            • 3.Qg8#
        • 2.Sf5+
          • 2...Kxg2
            • 3.Rg7#
            • 3.Qxd5#
            • 3.Qg8#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.g3
          • 2...Rd1+
            • 3.Sxd1#
          • 2...Rxh5
            • 3.Sf5#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rxd7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd2
            • 3.Rh1#
            • 3.Qh1#
          • 2...Rd3
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rf5
            • 3.Sxf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rg5
            • 3.Sf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
        • 2.g4
          • 2...Rd1+
            • 3.Sxd1#
          • 2...Rxh5
            • 3.Sf5#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rxd7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd2
            • 3.Rh1#
            • 3.Qh1#
          • 2...Rd3
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rf5
            • 3.Sxf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rg5
            • 3.Sf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
      • 1...Re6
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re7
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re8
        • 2.Ke2
          • threat
            • 3.Rd1#
          • 2...Rxe3+
            • 3.Bxe3#
          • 2...Rd8
            • 3.Sd1#
            • 3.Sf1#
            • 3.Sc2#
            • 3.Sc4#
            • 3.Sg4#
            • 3.Sf5#
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Ra5!
    • 1.Re7?
      • threat
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Rxe7
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re4
        • 2.g3
          • 2...Rxe3+
            • 3.Bxe3#
          • 2...Rxf4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rxe7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc4
            • 3.Sxc4#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
        • 2.g4
          • 2...Rxe3+
            • 3.Bxe3#
          • 2...Rxf4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rxe7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc4
            • 3.Sxc4#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
      • 1...Rb5
        • 2.Sd1+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sf1+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sc2+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sc4+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sg4+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sf5+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
      • 1...Rc5
        • 2.Sd5
          • 2...Kxg2
            • 3.Rg7#
            • 3.Qg8#
      • 1...Rd5
        • 2.Sd1+
          • 2...Kxg2
            • 3.Rg7#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sf1+
          • 2...Kxg2
            • 3.Rh2#
            • 3.Re2#
            • 3.Rg7#
            • 3.Qxd5#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sc2+
          • 2...Kxg2
            • 3.Rg7#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sc4+
          • 2...Kxg2
            • 3.Rg7#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sxd5+
          • 2...Kxg2
            • 3.Rg7#
            • 3.Qg8#
        • 2.Sf5+
          • 2...Kxg2
            • 3.Re2#
            • 3.Rg7#
            • 3.Qxd5#
            • 3.Qg8#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.g3
          • 2...Rd1+
            • 3.Sxd1#
          • 2...Rxh5
            • 3.Sf5#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd2
            • 3.Rh1#
            • 3.Qh1#
          • 2...Rd3
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rf5
            • 3.Sxf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rg5
            • 3.Sf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
        • 2.g4
          • 2...Rd1+
            • 3.Sxd1#
          • 2...Rxh5
            • 3.Sf5#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd2
            • 3.Rh1#
            • 3.Qh1#
          • 2...Rd3
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rf5
            • 3.Sxf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rg5
            • 3.Sf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
      • 1...Re6
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Ra5!
    • 1.Rf7?
      • threat
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re4
        • 2.g3
          • 2...Rxe3+
            • 3.Bxe3#
          • 2...Rxf4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc4
            • 3.Sxc4#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
        • 2.g4
          • 2...Rxe3+
            • 3.Bxe3#
          • 2...Rxf4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc4
            • 3.Sxc4#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
      • 1...Rb5
        • 2.Sd1+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sf1+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sc2+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sc4+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sg4+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sf5+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
      • 1...Rc5
        • 2.Sd5
          • 2...Kxg2
            • 3.Rg7#
            • 3.Qg8#
      • 1...Rd5
        • 2.Sd1+
          • 2...Kxg2
            • 3.Rg7#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sf1+
          • 2...Kxg2
            • 3.Rh2#
            • 3.Rg7#
            • 3.Qxd5#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sc2+
          • 2...Kxg2
            • 3.Rg7#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sc4+
          • 2...Kxg2
            • 3.Rg7#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sxd5+
          • 2...Kxg2
            • 3.Rg7#
            • 3.Qg8#
        • 2.Sf5+
          • 2...Kxg2
            • 3.Rg7#
            • 3.Qxd5#
            • 3.Qg8#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.g3
          • 2...Rd1+
            • 3.Sxd1#
          • 2...Rxh5
            • 3.Sf5#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd2
            • 3.Rh1#
            • 3.Qh1#
          • 2...Rd3
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rf5
            • 3.Sxf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rg5
            • 3.Sf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
        • 2.g4
          • 2...Rd1+
            • 3.Sxd1#
          • 2...Rxh5
            • 3.Sf5#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd2
            • 3.Rh1#
            • 3.Qh1#
          • 2...Rd3
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rf5
            • 3.Sxf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rg5
            • 3.Sf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
      • 1...Re6
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re7
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re8
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Ra5!
    • 1.Rg7?
      • threat
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
            • 3.Qxe3#
      • 1...Re4
        • 2.g3
          • 2...Rxe3+
            • 3.Bxe3#
          • 2...Rxf4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
            • 3.gxf4#
          • 2...Ra4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc4
            • 3.Sxc4#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
        • 2.g4
          • 2...Rxe3+
            • 3.Bxe3#
          • 2...Rxf4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc4
            • 3.Sxc4#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
      • 1...Ra5
        • 2.Sd1+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rxa7
            • 3.Qxa7#
        • 2.Sf1+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rxa7
            • 3.Qxa7#
        • 2.Sc2+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rxa7
            • 3.Qxa7#
        • 2.Sc4+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rxa7
            • 3.Qxa7#
        • 2.Sd5+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rxa7
            • 3.Qxa7#
        • 2.Sf5+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rxa7
            • 3.Qxa7#
      • 1...Rb5
        • 2.Sd1+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sf1+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sc2+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sc4+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sg4+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sd5+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sf5+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
      • 1...Re6
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
            • 3.Qxe3#
      • 1...Re7
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
            • 3.Qxe3#
      • 1...Re8
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
            • 3.Qxe3#
      • 1...Rc5!
    • 1.Rh7?
      • threat
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re4
        • 2.g3
          • 2...Rxe3+
            • 3.Bxe3#
          • 2...Rxf4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc4
            • 3.Sxc4#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
        • 2.g4
          • 2...Rxe3+
            • 3.Bxe3#
          • 2...Rxf4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc4
            • 3.Sxc4#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
      • 1...Rb5
        • 2.Sd1+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sf1+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sc2+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sc4+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sg4+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sf5+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
      • 1...Rc5
        • 2.Sd5
          • 2...Kxg2
            • 3.Rg7#
            • 3.Qg8#
      • 1...Rd5
        • 2.Sd1+
          • 2...Kxg2
            • 3.Rg7#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sf1+
          • 2...Kxg2
            • 3.Rh2#
            • 3.Rg7#
            • 3.Qxd5#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sc2+
          • 2...Kxg2
            • 3.Rg7#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sc4+
          • 2...Kxg2
            • 3.Rg7#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sxd5+
          • 2...Kxg2
            • 3.Rg7#
            • 3.Qg8#
        • 2.Sf5+
          • 2...Kxg2
            • 3.Rg7#
            • 3.Qxd5#
            • 3.Qg8#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.g3
          • 2...Rd1+
            • 3.Sxd1#
          • 2...Rxh5
            • 3.Sf5#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd2
            • 3.Rh1#
            • 3.Qh1#
          • 2...Rd3
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rf5
            • 3.Sxf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rg5
            • 3.Sf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
        • 2.g4
          • 2...Rd1+
            • 3.Sxd1#
          • 2...Rxh5
            • 3.Sf5#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd2
            • 3.Rh1#
            • 3.Qh1#
          • 2...Rd3
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rf5
            • 3.Sxf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rg5
            • 3.Sf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
      • 1...Re6
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re7
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re8
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Ra5!
    • 1.Rb8?
      • threat
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re4
        • 2.g3
          • 2...Rxe3+
            • 3.Bxe3#
          • 2...Rxf4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc4
            • 3.Sxc4#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
        • 2.g4
          • 2...Rxe3+
            • 3.Bxe3#
          • 2...Rxf4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc4
            • 3.Sxc4#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
      • 1...Rb5
        • 2.Sd1+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sf1+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sc2+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sc4+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sg4+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sf5+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
      • 1...Rc5
        • 2.Sd5
          • 2...Kxg2
            • 3.Rg8#
      • 1...Rd5
        • 2.Sd1+
          • 2...Kxg2
            • 3.Rg8#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sf1+
          • 2...Kxg2
            • 3.Rh2#
            • 3.Rg8#
            • 3.Qxd5#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sc2+
          • 2...Kxg2
            • 3.Rg8#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sc4+
          • 2...Kxg2
            • 3.Rg8#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sxd5+
          • 2...Kxg2
            • 3.Rg8#
        • 2.Sf5+
          • 2...Kxg2
            • 3.Rg8#
            • 3.Qxd5#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.g3
          • 2...Rd1+
            • 3.Sxd1#
          • 2...Rxh5
            • 3.Sf5#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd2
            • 3.Rh1#
            • 3.Qh1#
          • 2...Rd3
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rf5
            • 3.Sxf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rg5
            • 3.Sf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
        • 2.g4
          • 2...Rd1+
            • 3.Sxd1#
          • 2...Rxh5
            • 3.Sf5#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd2
            • 3.Rh1#
            • 3.Qh1#
          • 2...Rd3
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rf5
            • 3.Sxf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rg5
            • 3.Sf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
      • 1...Re6
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re7
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re8
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Ra5!
    • 1.Qc8?
      • threat
        • 2.Qh3
          • threat
            • 3.Qh1#
            • 3.Qh2#
          • 2...Rxe3+
            • 3.Bxe3#
        • 2.Qc2
          • threat
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Rxe3+
        • 2.Bxe3+
          • 2...Kxg2
            • 3.Rg7#
            • 3.Qh3#
            • 3.Qg4#
            • 3.Qg8#
      • 1...Rxh5
        • 2.Sd5+
          • 2...Kxg2
            • 3.Qh3#
            • 3.Qg4#
        • 2.Sf5+
          • 2...Kxg2
            • 3.Qc6#
        • 2.Qh3
          • threat
            • 3.Sd5#
            • 3.Sf5#
            • 3.Qh1#
            • 3.Qh2#
      • 1...Re4
        • 2.Qh3
          • threat
            • 3.Qh1#
            • 3.Qh2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Rb5
        • 2.Qh3
          • threat
            • 3.Qh1#
            • 3.Qh2#
        • 2.Qc4
          • threat
            • 3.Qf1#
      • 1...Rc5
        • 2.Sd1
          • 2...Kxg2
            • 3.Qg4#
        • 2.Sf1
          • 2...Kxg2
            • 3.Qg4#
        • 2.Sc2
          • 2...Kxg2
            • 3.Qg4#
        • 2.Sc4
          • 2...Kxg2
            • 3.Qg4#
        • 2.Sd5
          • 2...Kxg2
            • 3.Rg7#
            • 3.Qg4#
            • 3.Qg8#
        • 2.Sf5
          • 2...Kxg2
            • 3.Rg7#
            • 3.Qg8#
      • 1...Rd5
        • 2.Sxd5+
          • 2...Kxg2
            • 3.Rg7#
            • 3.Qh3#
            • 3.Qg4#
            • 3.Qg8#
        • 2.Qh3
          • threat
            • 3.Sxd5#
            • 3.Qh1#
            • 3.Qh2#
          • 2...Rd1+
            • 3.Sxd1#
      • 1...Rf5
        • 2.Sxf5+
          • 2...Kxg2
            • 3.Rg7#
            • 3.Qc2#
            • 3.Qc6#
            • 3.Qg8#
      • 1...Rg5
        • 2.Sd5+
          • 2...Kxg2
            • 3.Qh3#
        • 2.Sf5+
          • 2...Kxg2
            • 3.Qc2#
            • 3.Qc6#
        • 2.Qh3
          • threat
            • 3.Sd5#
            • 3.Sf5#
            • 3.Qh1#
            • 3.Qh2#
        • 2.Qc2
          • threat
            • 3.Sd5#
            • 3.Sf5#
            • 3.Qf2#
          • 2...Rxg2
            • 3.Sxg2#
            • 3.Qxg2#
        • 2.Qc4
          • threat
            • 3.Qf1#
      • 1...Re6
        • 2.Qc2
          • threat
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re7
        • 2.Qh3
          • threat
            • 3.Qh1#
            • 3.Qh2#
          • 2...Rxe3+
            • 3.Bxe3#
        • 2.Qc2
          • threat
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re8
        • 2.Qh3
          • threat
            • 3.Qh1#
            • 3.Qh2#
          • 2...Rxe3+
            • 3.Bxe3#
        • 2.Qc2
          • threat
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Ra5!
    • 1.Qg8?
      • threat
        • 2.Qg3
          • threat
            • 3.Qf2#
            • 3.Qh2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re4
        • 2.Qg3
          • threat
            • 3.Qf2#
            • 3.Qh2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Rb5
        • 2.Sd1+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sf1+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sc2+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sc4+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sd5+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sf5+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Qc4
          • threat
            • 3.Qf1#
        • 2.Qg3
          • threat
            • 3.Qf2#
            • 3.Qh2#
      • 1...Rc5
        • 2.Sg4
          • 2...Kxg2
            • 3.Se3#
            • 3.Se5#
      • 1...Rg5
        • 2.Sd1+
          • 2...Kxg2
            • 3.Qxg5#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sf1+
          • 2...Kxg2
            • 3.Rh2#
            • 3.Qxg5#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sc2+
          • 2...Kxg2
            • 3.Qxg5#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sc4+
          • 2...Kxg2
            • 3.Qxg5#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sd5+
          • 2...Kxg2
            • 3.Qxg5#
        • 2.Sf5+
          • 2...Kxg2
            • 3.Qd5#
            • 3.Qxg5#
        • 2.Qc4
          • threat
            • 3.Qf1#
      • 1...Re6
        • 2.Qg3
          • threat
            • 3.Qf2#
            • 3.Qh2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re7
        • 2.Qg3
          • threat
            • 3.Qf2#
            • 3.Qh2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re8
        • 2.Qg3
          • threat
            • 3.Qf2#
            • 3.Qh2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Ra5!
  • Keys
    • 1.Rb5!
      • threat
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Rxb5
        • 2.Sd1+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sf1+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sc2+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sc4+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sg4+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Sf5+
          • 2...Rc5
            • 3.Bxc5#
          • 2...Rb6
            • 3.Bxb6#
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
      • 1...Re4
        • 2.g3
          • 2...Rxe3+
            • 3.Bxe3#
          • 2...Rxf4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb4
            • 3.Sc4#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc4
            • 3.Sxc4#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
        • 2.g4
          • 2...Rxe3+
            • 3.Bxe3#
          • 2...Rxf4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Ra4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rb4
            • 3.Sc4#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc4
            • 3.Sxc4#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
      • 1...Rc5
        • 2.Sd5
          • 2...Kxg2
            • 3.Qg8#
      • 1...Rd5
        • 2.Sf1+
          • 2...Kxg2
            • 3.Rh2#
            • 3.Qxd5#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.Sxd5+
          • 2...Kxg2
            • 3.Qg8#
        • 2.Sf5+
          • 2...Kxg2
            • 3.Qxd5#
            • 3.Qg8#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Rc5
            • 3.Bxc5#
        • 2.g3
          • 2...Rd1+
            • 3.Sxd1#
          • 2...Rxb5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rxh5
            • 3.Sf5#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd2
            • 3.Rh1#
            • 3.Qh1#
          • 2...Rd3
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rf5
            • 3.Sxf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rg5
            • 3.Sf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
        • 2.g4
          • 2...Rd1+
            • 3.Sxd1#
          • 2...Rxb5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rxh5
            • 3.Sf5#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd2
            • 3.Rh1#
            • 3.Qh1#
          • 2...Rd3
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd4
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rc5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Re5
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rf5
            • 3.Sxf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rg5
            • 3.Sf5#
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd6
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd7
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
          • 2...Rd8
            • 3.Rh1#
            • 3.Qh1#
            • 3.Qg2#
      • 1...Re6
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re7
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#
      • 1...Re8
        • 2.Qf3
          • threat
            • 3.Qf1#
            • 3.Qf2#
          • 2...Rxe3+
            • 3.Bxe3#

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