Chess puzzle (Checkmate)
Opening: Nimzo-Indian_Defense, Nimzo-Indian_Defense_Classical_Variation
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 O-O 5. e4 Bxc3+ 6. bxc3 d5 7. cxd5 exd5 8.
e5 Ne4 9. Bd3 f5 10. exf6 Nxf6 11. Nf3 Re8+ 12. Be3 Ng4 13. Ne5 Nxe3 14. Bxh7+
Kh8 *
Position (FEN): rnbqr2k/ppp3pB/8/3pN3/3P4/2P1n3/P1Q2PPP/R3K2R w KQ - 1 15
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 652
Best move: Nf7#