Chess puzzle (Checkmate)
Moves: 1. d4 e5 2. dxe5 Bc5 3. Nc3 d6 4. exd6 Ne7 5. Nf3 Bf5 6. Bg5 Bxd6 7. Bxe7 Qxe7
8. e3 O-O 9. Bd3 Bxd3 10. cxd3 Bb4 11. O-O Nc6 12. a3 Bd6 13. Rc1 Rad8 14. Re1
Qe6 15. Ne4 Qh6 16. Nxd6 Rxd6 17. Qb3 Na5 18. Qc3 Nc6 19. Qd2 Rfd8 20. d4 Qh5
21. b4 Rh6 22. b5 Ne5 23. Nxe5 Qxh2+ 24. Kf1 Qxe5 25. dxe5 Rxd2 26. Rxc7 *
Position (FEN): 6k1/ppR2ppp/7r/1P2P3/8/P3P3/3r1PP1/4RK2 b - - 0 26
Black to move.
Themes:  Endgame, Rook Endgame Mate in 1 
Puzzle rating: 820
Best move: Rh1#