Chess puzzle (Checkmate)
Opening: Sicilian_Defense, Sicilian_Defense_McDonnell_Attack
Moves: 1. e4 c5 2. f4 d5 3. e5 Bg4 4. Nf3 e6 5. Be2 Nc6 6. Nd4 Bxe2 7. Nxe2 Nge7 8. d4
cxd4 9. Nxd4 Nxd4 10. Qxd4 Nf5 11. Qa4+ Qd7 12. Qxd7+ Kxd7 13. O-O Bc5+ 14. Kh1
h5 15. c3 h4 16. Rf3 Ng3+ 17. hxg3 *
Position (FEN): r6r/pp1k1pp1/4p3/2bpP3/5P1p/2P2RP1/PP4P1/RNB4K b - - 0 17
Black to move.
Themes: Discovered Attack, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 642
Best move: hxg3#