Chess puzzle (Checkmate)
Opening: Zukertort_Opening, Zukertort_Opening_Pirc_Invitation
Moves: 1. Nf3 d6 2. d4 d5 3. c4 c5 4. cxd5 Qxd5 5. Nc3 Qd6 6. dxc5 Qxc5 7. Be3 Qd6 8.
Qxd6 exd6 9. O-O-O Bf5 10. Nb5 Na6 11. Nxd6+ Bxd6 12. Rxd6 Rc8+ 13. Kd2 Rc2+
14. Kd1 Rxb2 15. Rd2 *
Position (FEN): 4k1nr/pp3ppp/n7/5b2/8/4BN2/Pr1RPPPP/3K1B1R b k - 1 15
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 894
Best move: Rb1#