Chess puzzle (Checkmate)
Opening: Benoni_Defense, Benoni_Defense_Benoni_Gambit_Accepted
Moves: 1. d4 c5 2. dxc5 Qa5+ 3. c3 Qxc5 4. Bf4 d6 5. e3 Nf6 6. Nf3 Nh5 7. Bg3 Nxg3 8.
hxg3 Qb6 9. Qc2 Nc6 10. Bd3 g6 11. Nbd2 Bg7 12. O-O-O O-O 13. Ng5 h6 14. Ngf3
Be6 15. Bxg6 Bxa2 16. Bh7+ Kh8 17. Ng5 hxg5 18. Bg8+ Kxg8 *
Position (FEN): r4rk1/pp2ppb1/1qnp4/6p1/8/2P1P1P1/bPQN1PP1/2KR3R w - - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1077
Best move: Qh7#