Problem Display
PID: 138830 (2Rb1r2/2nPR1N1/8/K1k2b2/1Nprp3/3pPp2/B2P3B/8 w - - 0 1)

Narayanan, Chithathuz Gopatan Sathya

3rd Prize, FIDE World Cup, 2010

2Rb1r2/2nPR1N1/8/K1k2b2/1Nprp3/3pPp2/B2P3B/8

#3

10 + 10


145 StrateGems 2010
56 The Problemist 2010

SOLUTION


  • SOUND
  • Sets
    • 1...Rd5
      • 2.Re6
        • threat
          • 3.Sa6#
          • 3.Rc6#
        • 2...Bxe6
          • 3.Sxe6#
        • 2...Rd6
          • 3.Bxd6#
    • 1...Rd6
      • 2.Re5+
        • 2...Rd5
          • 3.Rxd5#
    • 1...Rxd7
      • 2.Rxe4
        • threat
          • 3.Rxc4#
        • 2...Bxe4
          • 3.Se6#
        • 2...Rd4
          • 3.exd4#
        • 2...Be6
          • 3.Sxe6#
        • 2...c3
          • 3.Rc4#
    • 1...Rg8
      • 2.Re6
        • threat
          • 3.Rc6#
        • 2...Bxe6
          • 3.Sxe6#
        • 2...Rd6
          • 3.Bxd6#
    • 1...Be6
      • 2.Sxe6#
    • 1...Bg6
      • 2.Se6#
    • 1...Bxd7
      • 2.Rxd7
        • threat
          • 3.Se6#
          • 3.exd4#
        • 2...Rd6
          • 3.Bxd6#
    • 1...Bh7
      • 2.Se6#
    • 1...Bxe7
      • 2.Rxc7#
  • Tries
    • 1.Sxf5?
      • threat
        • 2.exd4#
      • 1...Rxd7
        • 2.Rxe4
          • threat
            • 3.Rxc4#
          • 2...Rd4
            • 3.exd4#
          • 2...c3
            • 3.Rc4#
        • 2.Re5+
          • 2...Rd5
            • 3.Rxd5#
        • 2.Rxd7
          • threat
            • 3.Bd6#
            • 3.Rd5#
      • 1...Rd5
        • 2.Rxe4
          • threat
            • 3.Rxc4#
          • 2...Rd4
            • 3.exd4#
          • 2...c3
            • 3.Rc4#
        • 2.Re6
          • threat
            • 3.Sa6#
            • 3.Rc6#
          • 2...Rd6
            • 3.Bxd6#
      • 1...Rxf5!
    • 1.Bd6+?
      • 1...Rxd6
        • 2.Re5+
          • 2...Rd5
            • 3.Rxd5#
      • 1...Kxd6!
    • 1.Bxc7?
      • threat
        • 2.Bxd8+
          • 2...Kd6
            • 3.Rc6#
        • 2.Re5+
          • 2...Rd5
            • 3.Rxd5#
        • 2.Re6
          • threat
            • 3.Bb6#
            • 3.Bxd8#
            • 3.Rc6#
          • 2...Bxc7+
            • 3.Rxc7#
          • 2...Bxe6
            • 3.Sxe6#
      • 1...Rxd7
        • 2.Re5+
          • 2...Rd5
            • 3.Rxd5#
      • 1...Bxd7
        • 2.Re5+
          • 2...Rd5
            • 3.Rxd5#
        • 2.Rxd7
          • threat
            • 3.Se6#
            • 3.Bb6#
            • 3.Bxd8#
            • 3.exd4#
          • 2...Bxc7+
            • 3.Rcxc7#
      • 1...Bxe7
        • 2.Sxf5
          • threat
            • 3.Bb6#
            • 3.Bd6#
            • 3.Bd8#
            • 3.exd4#
          • 2...Rxf5
            • 3.Bh2#
            • 3.Bg3#
            • 3.Bf4#
            • 3.Be5#
            • 3.Bb8#
        • 2.Be5+
          • 2...Rxc8
            • 3.exd4#
      • 1...Rd5
        • 2.Re6
          • threat
            • 3.Sa6#
            • 3.Bb6#
            • 3.Bxd8#
            • 3.Rc6#
          • 2...Bxc7+
            • 3.Rxc7#
          • 2...Bxe6
            • 3.Sxe6#
      • 1...Rf6
        • 2.Bxd8+
          • 2...Kd6
            • 3.Se8#
            • 3.Rc6#
          • 2...Rc6
            • 3.Rxc6#
        • 2.Re5+
          • 2...Rd5
            • 3.Rxd5#
      • 1...Rf7
        • 2.Se8
          • threat
            • 3.Bb6#
            • 3.Bxd8#
          • 2...Bxc7+
            • 3.Rxc7#
        • 2.Bxd8+
          • 2...Kd6
            • 3.Se8#
            • 3.Rc6#
        • 2.Re5+
          • 2...Rd5
            • 3.Rxd5#
        • 2.Re6
          • threat
            • 3.Bb6#
            • 3.Bxd8#
            • 3.Rc6#
          • 2...Bxc7+
            • 3.Rxc7#
          • 2...Bxe6
            • 3.Sxe6#
      • 1...Re8
        • 2.Sxf5
          • threat
            • 3.Bb6#
            • 3.Bxd8#
            • 3.exd4#
          • 2...Bxc7+
            • 3.Rxc7#
        • 2.Sxe8
          • threat
            • 3.Bb6#
            • 3.Bxd8#
          • 2...Bxc7+
            • 3.Rxc7#
        • 2.Bb6+
          • 2...Kd6
            • 3.Sxf5#
        • 2.Bxd8+
          • 2...Kd6
            • 3.Sxf5#
            • 3.Sxe8#
            • 3.Rc6#
            • 3.dxe8S#
      • 1...Rg8
        • 2.Sxf5
          • threat
            • 3.Bb6#
            • 3.Bxd8#
            • 3.exd4#
          • 2...Bxc7+
            • 3.Rxc7#
        • 2.Bb6+
          • 2...Kd6
            • 3.Sxf5#
        • 2.Bxd8+
          • 2...Kd6
            • 3.Sxf5#
            • 3.Rc6#
        • 2.Re5+
          • 2...Rd5
            • 3.Rxd5#
        • 2.Re6
          • threat
            • 3.Bb6#
            • 3.Bxd8#
            • 3.Rc6#
          • 2...Bxc7+
            • 3.Rxc7#
          • 2...Bxe6
            • 3.Sxe6#
      • 1...Rh8
        • 2.Sxf5
          • threat
            • 3.Bb6#
            • 3.Bxd8#
            • 3.exd4#
          • 2...Bxc7+
            • 3.Rxc7#
        • 2.Bb6+
          • 2...Kd6
            • 3.Sxf5#
        • 2.Bxd8+
          • 2...Kd6
            • 3.Sxf5#
            • 3.Rc6#
        • 2.Re5+
          • 2...Rd5
            • 3.Rxd5#
        • 2.Re6
          • threat
            • 3.Bb6#
            • 3.Bxd8#
            • 3.Rc6#
          • 2...Bxc7+
            • 3.Rxc7#
          • 2...Bxe6
            • 3.Sxe6#
      • 1...Bh3
        • 2.Bxd8+
          • 2...Kd6
            • 3.Rc6#
        • 2.Re5+
          • 2...Rd5
            • 3.Rxd5#
        • 2.Re6
          • threat
            • 3.Bb6#
            • 3.Bxd8#
            • 3.Rc6#
          • 2...Bxc7+
            • 3.Rxc7#
          • 2...Bxe6
            • 3.Sxe6#
      • 1...Bg4
        • 2.Bxd8+
          • 2...Kd6
            • 3.Rc6#
        • 2.Re5+
          • 2...Rd5
            • 3.Rxd5#
        • 2.Re6
          • threat
            • 3.Bb6#
            • 3.Bxd8#
            • 3.Rc6#
          • 2...Bxc7+
            • 3.Rxc7#
          • 2...Bxe6
            • 3.Sxe6#
      • 1...c3
        • 2.Bxd8+
          • 2...Kd6
            • 3.Rc6#
        • 2.Re5+
          • 2...Rd5
            • 3.Rxd5#
        • 2.Re6
          • threat
            • 3.Sa6#
            • 3.Bb6#
            • 3.Bxd8#
            • 3.Rc6#
          • 2...Bxc7+
            • 3.Rxc7#
          • 2...Bxe6
            • 3.Sxe6#
      • 1...Bxc7+!
    • 1.Rxe4?
      • threat
        • 2.exd4#
      • 1...Rxd7
        • 2.Rxc4#
      • 1...Bxe4
        • 2.Se6#
      • 1...Rd5
        • 2.Rxc4#
      • 1...Rd6
        • 2.Rxc4#
      • 1...Bf6
        • 2.Rxc7#
      • 1...Rxe4!
    • 1.Re5+?
      • 1...Rd5
        • 2.Rxd5#
      • 1...Kd6!
    • 1.Re6?
      • threat
        • 2.Rc6#
      • 1...Bxe6
        • 2.Sxe6#
      • 1...Rd6
        • 2.Bxd6#
      • 1...Rf6!
  • Keys
    • 1.Bf4!
      • threat
        • 2.exd4+
          • 2...Kxd4
            • 3.Be3#
      • 1...Rxd7
        • 2.Rxe4
          • threat
            • 3.Rxc4#
          • 2...Bxe4
            • 3.Se6#
          • 2...Rd4
            • 3.exd4#
          • 2...Be6
            • 3.Sxe6#
          • 2...c3
            • 3.Rc4#
      • 1...Rd5
        • 2.Re6
          • threat
            • 3.Sa6#
            • 3.Rc6#
          • 2...Bxe6
            • 3.Sxe6#
          • 2...Rd6
            • 3.Bxd6#
      • 1...Rd6
        • 2.Re5+
          • 2...Rd5
            • 3.Rxd5#

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