Chess puzzle (Checkmate)
Moves: 1. d4 c5 2. d5 g6 3. e4 Bg7 4. c4 d6 5. Nc3 Na6 6. a3 Nc7 7. Bd3 e6 8. Be3 exd5
9. exd5 Nf6 10. Nge2 Ng4 11. O-O Nxe3 12. fxe3 O-O 13. Qc2 Qe7 14. e4 a6 15. a4
Ne8 16. Rae1 Nf6 17. Ng3 Ng4 18. h3 Bd4+ 19. Kh1 Ne3 20. Rxe3 Bxe3 21. Qe2 Bd4
22. Nd1 Qh4 23. Qf3 Bxh3 24. gxh3 *
Position (FEN): r4rk1/1p3p1p/p2p2p1/2pP4/P1PbP2q/3B1QNP/1P6/3N1R1K b - - 0 24
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 929
Best move: Qxh3#