Chess puzzle (Checkmate)
Opening: Indian_Defense, Indian_Defense_Budapest_Defense
Moves: 1. d4 Nf6 2. c4 e5 3. d5 Bc5 4. e3 d6 5. a3 a5 6. Qa4+ Bd7 7. Qc2 O-O 8. Nc3
Ng4 9. h3 Qh4 10. Nf3 Qh5 11. g3 Nxe3 12. Qe2 Nxc4 13. Ne4 Bb5 14. g4 Qg6 15.
Qc2 f5 16. Nh4 Qf7 17. Ng5 Qxd5 18. Nxf5 Qxh1 19. Ne7+ Kh8 *
Position (FEN): rn3r1k/1pp1N1pp/3p4/pbb1p1N1/2n3P1/P6P/1PQ2P2/R1B1KB1q w Q - 2 20
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 986
Best move: Qxh7#