Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. Bf4 c6 3. e3 d5 4. h3 e6 5. Bd3 Bd6 6. Bxd6 Qxd6 7. Nf3 h6 8. Nbd2
a6 9. Ne5 Nbd7 10. Ndf3 Qc7 11. Qe2 Nxe5 12. Nxe5 Nd7 13. Nxd7 Bxd7 14. O-O e5
15. c3 e4 16. Bc2 O-O 17. c4 f5 18. Bb3 Be6 19. c5 f4 20. exf4 Rxf4 21. Qe3
Raf8 22. Bc2 R4f6 23. a4 Rg6 24. Kh1 Bc8 25. b4 Qd7 26. Bb3 Rf3 27. Qxe4 Qxh3+
28. gxh3 *
Position (FEN): 2b3k1/1p4p1/p1p3rp/2Pp4/PP1PQ3/1B3r1P/5P2/R4R1K b - - 0 28
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1013
Best move: Rxh3#