Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. Bxc6 dxc6 5. Nxe5 Qd4 6. Nf3 Qxe4+ 7. Qe2
Qxe2+ 8. Kxe2 Bg4 9. Re1 Kd7 10. h3 Re8+ 11. Kf1 Bxf3 12. gxf3 Bc5 13. d3 Rxe1+
14. Kxe1 Re8+ 15. Kf1 Nd5 16. Bd2 Bd4 17. c3 Bb6 18. Na3 h6 19. Nc4 Nf6 20. Re1
Rd8 21. Ne5+ Kc8 22. Nxf7 Rxd3 23. Be3 c5 24. Ne5 Rd8 25. Nc4 Nd5 26. Bd2 c6
27. Nxb6+ axb6 28. Re4 Nf6 29. Re2 Rd3 30. Be3 Nd5 31. Ke1 g5 32. Bd2 Rxf3 33.
c4 Rxh3 34. cxd5 *
Position (FEN): 2k5/1p6/1pp4p/2pP2p1/8/7r/PP1BRP2/4K3 b - - 0 34
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 1366
Best move: Rh1#