Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. c4 b6 3. Nc3 Ba6 4. e4 c5 5. d5 d6 6. Bd3 e6 7. Nf3 Be7 8. O-O O-O
9. Bg5 Ng4 10. Bxe7 Qxe7 11. h3 Ne5 12. Nxe5 dxe5 13. a4 f5 14. dxe6 Qxe6 15.
exf5 Qf7 16. Be4 Bb7 17. Qf3 Bxe4 18. Qxe4 Nd7 19. g4 Rad8 20. Rfd1 g6 21. fxg6
hxg6 22. Qd5 Kg7 23. Qxf7+ Rxf7 24. Rd5 Re8 25. Ne4 Ref8 26. Rad1 Nb8 27. Rxe5
Nc6 28. Re6 Nd4 29. Rd6 Rh8 30. Kg2 Ne2 31. Rd7 Nf4+ 32. Kg3 *
Position (FEN): 7r/p2R1rk1/1p4p1/2p5/P1P1NnP1/6KP/1P3P2/3R4 b - - 10 32
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1486
Best move: Rxh3#