Chess puzzle (Checkmate)
Opening: Zukertort_Opening, Zukertort_Opening_Queens_Gambit_Invitation
Moves: 1. Nf3 e6 2. d4 d5 3. e3 Bd6 4. c4 dxc4 5. Bxc4 Nf6 6. Nc3 O-O 7. e4 Be7 8. Be3
Nc6 9. Qc2 a6 10. Bd3 Nb4 11. Qd2 Nxd3+ 12. Qxd3 Bd7 13. O-O-O Qc8 14. Kb1 Bc6
15. d5 exd5 16. exd5 Bd7 17. Ng5 h6 18. h4 Ng4 *
Position (FEN): r1q2rk1/1ppbbpp1/p6p/3P2N1/6nP/2NQB3/PP3PP1/1K1R3R w - - 1 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 490
Best move: Qh7#