Chess puzzle (Checkmate)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd8 4. Nf3 Nf6 5. d4 h6 6. Bb5+ c6 7. Bc4 Be6 8.
Bb3 Bxb3 9. axb3 e6 10. Bf4 Nbd7 11. O-O Be7 12. Re1 O-O 13. Qd2 Kh7 14. Ne5
Nxe5 15. Bxe5 Ng4 16. h3 Nxe5 17. Rxe5 Bf6 18. Re4 c5 19. d5 Bd4 20. dxe6 fxe6
21. Qd3 Kh8 22. Rxe6 Rxf2 23. Kh1 Qg5 24. Rg6 Qh5 25. Re1 Raf8 26. Rge6 R2f3
27. gxf3 *
Position (FEN): 5r1k/pp4p1/4R2p/2p4q/3b4/1PNQ1P1P/1PP5/4R2K b - - 0 27
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1159
Best move: Qxh3#