Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Krause_Variation
Moves: 1. Nf3 d5 2. d4 c5 3. dxc5 Nc6 4. h3 Nf6 5. Bg5 Bf5 6. e3 e6 7. Bxf6 Qxf6 8.
Bb5 Bxc5 9. Bxc6+ bxc6 10. Nc3 O-O 11. O-O Rab8 12. Na4 Bd6 13. c3 e5 14. b4 e4
15. Nd4 Bd7 16. Nc5 Qe5 17. Nxd7 *
Position (FEN): 1r3rk1/p2N1ppp/2pb4/3pq3/1P1Np3/2P1P2P/P4PP1/R2Q1RK1 b - - 0 17
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 468
Best move: Qh2#