Chess puzzle (Checkmate)
Moves: 1. d4 c5 2. d5 e6 3. c4 exd5 4. cxd5 Nf6 5. Nc3 Na6 6. e4 Nb4 7. a3 Na6 8. Bxa6
bxa6 9. Nge2 d6 10. O-O a5 11. f4 Be7 12. e5 Ng4 13. h3 Nh6 14. Be3 Nf5 15. Bf2
O-O 16. Ng3 Nh4 17. Nge4 Rb8 18. Rb1 Ba6 19. Re1 Nf5 20. Qg4 Bc8 21. Qd1 Re8
22. g4 Nh4 23. Qd3 Ng6 24. e6 fxe6 25. dxe6 Nxf4 26. Qe3 Rf8 27. Bg3 Nxe6 28.
Nd5 Nd4 29. Nxe7+ Qxe7 30. Bxd6 Nf3+ 31. Kh1 Qh4 32. Bxf8 *
Position (FEN): 1rb2Bk1/p5pp/8/p1p5/4N1Pq/P3Qn1P/1P6/1R2R2K b - - 0 32
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1094
Best move: Qxh3#