Chess puzzle (Checkmate)
Opening: Kings_Indian_Defense, Kings_Indian_Defense_Zinnowitz_Variation
Moves: 1. d4 Nf6 2. Nf3 g6 3. c4 Bg7 4. Nc3 O-O 5. e4 d6 6. Bg5 Nbd7 7. Bxf6 Nxf6 8.
e5 dxe5 9. dxe5 Qxd1+ 10. Rxd1 Ng4 11. Nd5 Nxe5 12. Nxe7+ Kh8 13. Nxe5 Bxe5 14.
b3 Re8 15. Nxc8 *
Position (FEN): r1N1r2k/ppp2p1p/6p1/4b3/2P5/1P6/P4PPP/3RKB1R b K - 0 15
Black to move.
Themes: Double Check Middlegame Mate in 1 
Puzzle rating: 923
Best move: Bc3#