Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Qb6 6. a3 c4 7. Nbd2 Na5 8. g3 Bd7
9. h4 O-O-O 10. Bh3 h6 11. O-O Ne7 12. Rb1 Kb8 13. Nh2 Nf5 14. h5 g6 15. g4 Nh4
16. f4 Rg8 17. Kh1 Be7 18. Ndf3 gxh5 19. gxh5 Rg3 20. Ng1 Rxc3 21. f5 Rd3 22.
Qe1 Qxd4 23. Bxh6 Rg8 24. Ngf3 Nxf3 25. Nxf3 Qe4 26. f6 Rxf3 27. Qxe4 *
Position (FEN): 1k4r1/pp1bbp2/4pP1B/n2pP2P/2p1Q3/P4r1B/1P6/1R3R1K b - - 0 27
Black to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1084
Best move: Rxh3#