Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Anglo-Slav_Opening
Moves: 1. d4 c6 2. c4 d6 3. Nf3 h6 4. Nc3 Bf5 5. e4 Bh7 6. Bd3 Nd7 7. O-O e5 8. d5
Ngf6 9. Re1 Be7 10. h3 O-O 11. Bd2 Qc7 12. Qc1 a5 13. Bxh6 gxh6 14. Qxh6 Nc5
15. Bc2 Kh8 16. Ng5 Rg8 *
Position (FEN): r5rk/1pq1bp1b/2pp1n1Q/p1nPp1N1/2P1P3/2N4P/PPB2PP1/R3R1K1 w - - 5 17
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1018
Best move: Nxf7#