Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. Nc3 Nf6 5. d4 Bb4 6. Bd2 O-O 7. Bd3 Re8+ 8.
Ne5 c5 9. Be3 cxd4 10. Bxd4 Nc6 11. Bb5 Rxe5+ 12. Bxe5 Nxe5 13. O-O Bxc3 14.
bxc3 a6 15. Re1 Neg4 16. Ba4 Qa5 17. Qd4 Be6 18. Bb3 Rc8 19. h3 Nh6 20. Qa7 Qc7
21. Rad1 Nf5 22. Rd3 Nd6 23. g4 Nb5 24. Qe3 Nxc3 25. f4 Qc6 26. f5 Bd7 27. Qd4
Qc5 28. Qxc5 Rxc5 29. Ree3 Nb5 30. g5 Ne4 31. Rxd5 Rxd5 32. Bxd5 Nec3 33. Re7
Nxd5 34. Rxd7 Ndc7 35. Rd8+ Ne8 *
Position (FEN): 3Rn1k1/1p3ppp/p7/1n3PP1/8/7P/P1P5/6K1 w - - 3 36
White to move.
Themes: Hanging Piece Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 582
Best move: Rxe8#