Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nf6 3. d4 Nxe4 4. Bd3 d5 5. Nxe5 Bd6 6. Nc3 Bxe5 7. dxe5 Nxc3
8. bxc3 O-O 9. O-O Nc6 10. f4 d4 11. c4 f5 12. Ba3 Rf7 13. Rb1 b6 14. Qf3 Bb7
15. e6 Rf6 16. c5 Na5 17. Qe2 bxc5 18. Bxc5 Qd5 19. e7 Re6 20. Qxe6+ Qxe6 21.
Rfe1 Qc6 22. Rxb7 Nxb7 23. Bc4+ Kh8 24. Re6 Qe8 25. Bxd4 h6 *
Position (FEN): r3q2k/pnp1P1p1/4R2p/5p2/2BB1P2/8/P1P3PP/6K1 w - - 0 26
White to move.
Themes: Pin Endgame Mate in 1 
Puzzle rating: 1171
Best move: Rxh6#