Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. Bb5+ Bd7 4. Bxd7+ Qxd7 5. O-O Nc6 6. Nc3 Nf6 7. d3 e6 8.
Re1 Be7 9. Bg5 O-O 10. Qd2 Rac8 11. Rad1 a6 12. h3 Qc7 13. Ne2 Rfd8 14. Ng3 Ne5
15. Nxe5 dxe5 16. b3 b5 17. Qe2 Ne8 18. Bxe7 Qxe7 19. Nf1 Nd6 20. Ne3 Rd7 21.
a4 Rcd8 22. Rb1 c4 23. bxc4 bxc4 24. Red1 cxd3 25. cxd3 f5 26. exf5 exf5 27. d4
f4 28. Nd5 Qh4 29. dxe5 Nf5 30. e6 Rxd5 31. Rxd5 Rxd5 32. Qc4 Rd8 33. e7+ Kh8
34. exd8=Q+ Qxd8 35. Qxf4 Nd4 36. Rb8 Ne2+ 37. Kh2 Nxf4 *
Position (FEN): 1R1q3k/6pp/p7/8/P4n2/7P/5PPK/8 w - - 0 38
White to move.
Themes: Hanging Piece Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 591
Best move: Rxd8#