Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Accelerated_London_System
Moves: 1. d4 d5 2. Bf4 e6 3. e3 c5 4. c3 a6 5. Nf3 Nc6 6. Be2 g6 7. Nbd2 Bg7 8. O-O
cxd4 9. cxd4 Nge7 10. Rc1 h6 11. h3 g5 12. Be5 f6 13. Bh2 h5 14. Nb3 g4 15.
Nfd2 gxh3 16. Bxh5+ Kd7 *
Position (FEN): r1bq3r/1p1kn1b1/p1n1pp2/3p3B/3P4/1N2P2p/PP1N1PPB/2RQ1RK1 w - - 1 17
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 734
Best move: Nc5#