Chess puzzle (Checkmate)
Opening: Alekhine_Defense, Alekhine_Defense_Maroczy_Variation
Moves: 1. e4 Nf6 2. d3 e5 3. Nc3 Bc5 4. Bd2 Nc6 5. Nf3 d6 6. Be2 Bg4 7. O-O Bxf3 8.
Bxf3 Qd7 9. Bg5 h6 10. Bxf6 gxf6 11. a3 Rg8 12. Nd5 O-O-O 13. Nxf6 Qe6 14. Nxg8
Rxg8 15. g3 Kb8 16. c3 h5 17. h4 Rxg3+ 18. Kh2 *
Position (FEN): 1k6/ppp2p2/2npq3/2b1p2p/4P2P/P1PP1Br1/1P3P1K/R2Q1R2 b - - 1 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 917
Best move: Qh3#