Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O Nf6 5. Nc3 d6 6. h3 h6 7. d3 a6 8. Be3
Bxe3 9. fxe3 Ne7 10. Nd5 Nfxd5 11. Bxd5 Nxd5 12. exd5 O-O 13. c4 c6 14. dxc6
bxc6 15. e4 Qb6+ 16. Rf2 Bb7 17. Qd2 Rae8 18. Kh1 d5 19. exd5 cxd5 20. cxd5
Bxd5 21. b3 f5 22. Re1 e4 23. dxe4 Bxe4 24. Rfe2 Rd8 25. Qc3 Rd3 26. Qc4+ Kh8
27. Ne5 *
Position (FEN): 5r1k/6p1/pq5p/4Np2/2Q1b3/1P1r3P/P3R1P1/4R2K b - - 7 27
Black to move.
Themes: Pin Middlegame Mate in 1 
Puzzle rating: 1248
Best move: Rxh3#