Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Bd3 Bd6 5. c3 h6 6. Nf3 Bg4 7. O-O Nf6 8.
Nbd2 O-O 9. h3 Bh5 10. Qc2 Qd7 11. Bf5 Bg6 12. Bxg6 fxg6 13. Qxg6 Nc6 14. Nh4
Ne7 15. Qd3 Rae8 16. Ng6 Nxg6 17. Qxg6 Re6 18. Qd3 Ne4 19. Nxe4 dxe4 20. Qc4 b5
21. Qb3 Kh8 22. Be3 Rg6 23. Kh1 Rf3 24. Rfe1 Qxh3+ 25. gxh3 *
Position (FEN): 7k/p1p3p1/3b2rp/1p6/3Pp3/1QP1Br1P/PP3P2/R3R2K b - - 0 25
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1100
Best move: Rxh3#