Chess puzzle (Checkmate)
Moves: 1. Nf3 d5 2. d4 f5 3. c4 c6 4. cxd5 cxd5 5. Nc3 e6 6. g3 Nf6 7. Bg2 Bd6 8. Bg5
O-O 9. e3 Be7 10. O-O Nc6 11. Rc1 Ne4 12. Bf4 g5 13. Be5 g4 14. Nd2 Nxe5 15.
dxe5 h5 16. Ne2 b6 17. Nf4 Ba6 18. Re1 Kf7 19. Nxh5 Rh8 20. Nf4 Qg8 21. Nxe4
fxe4 22. Nxd5 Rd8 23. Nxe7 Qh7 24. Qxg4 *
Position (FEN): 3r3r/p3Nk1q/bp2p3/4P3/4p1Q1/4P1P1/PP3PBP/2R1R1K1 b - - 0 24
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1364
Best move: Qxh2#