Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Bc4 e6 3. Nf3 d5 4. exd5 exd5 5. Bb5+ Bd7 6. Bxd7+ Qxd7 7. O-O Nf6
8. Re1+ Be7 9. d4 b6 10. Bg5 O-O 11. Ne5 Qd6 12. Nc3 Bd8 13. dxc5 bxc5 14. Bxf6
Bxf6 15. Nf3 Nc6 16. Nxd5 Nd4 17. c4 Nxf3+ 18. Qxf3 Bxb2 19. Rad1 Qh6 20. Ne7+
Kh8 21. Nf5 Qg5 22. Rd7 Rae8 23. Rxe8 Rxe8 24. h4 Re1+ 25. Kh2 Be5+ 26. Kh3 *
Position (FEN): 7k/p2R1ppp/8/2p1bNq1/2P4P/5Q1K/P4PP1/4r3 b - - 4 26
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1165
Best move: Rh1#