Chess puzzle (Checkmate)
Opening: Kings_Pawn_Game, Kings_Pawn_Game_McConnell_Defense
Moves: 1. e4 e5 2. Nf3 Qf6 3. Nc3 c6 4. d4 exd4 5. e5 Qg6 6. Nxd4 Ne7 7. Nf3 h5 8. Bd3
Qxg2 9. Rg1 Qh3 10. Rg3 Qe6 11. Nd4 Qxe5+ 12. Nde2 h4 13. Bf4 Qe6 14. Re3 Qf6
15. Ne4 Qxb2 16. Bc7 Nd5 *
Position (FEN): rnb1kb1r/ppBp1pp1/2p5/3n4/4N2p/3BR3/PqP1NP1P/R2QK3 w Qkq - 2 17
White to move.
Themes: Double Check Middlegame Mate in 1 
Puzzle rating: 657
Best move: Nd6#