Chess puzzle (Checkmate)
Opening: Nimzo-Larsen_Attack, Nimzo-Larsen_Attack_English_Variation
Moves: 1. b3 c5 2. Bb2 Nc6 3. e3 e5 4. h3 Bd6 5. a3 Nf6 6. Nc3 O-O 7. g4 Bc7 8. g5 Ne8
9. h4 d5 10. Nf3 d4 11. exd4 cxd4 12. Na2 Bg4 13. Be2 Qd5 14. h5 d3 15. cxd3
Nd4 16. Nb4 Nxf3+ 17. Kf1 Nxd2+ 18. Qxd2 *
Position (FEN): r3nrk1/ppb2ppp/8/3qp1PP/1N4b1/PP1P4/1B1QBP2/R4K1R b - - 0 18
Black to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 689
Best move: Qxh1#