Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Bc4 Nc6 3. Nc3 Nf6 4. d3 Bc5 5. Bg5 O-O 6. Nd5 Be7 7. Nf3 d6 8. Qd2
Bg4 9. Qe3 a6 10. h3 b5 11. hxg4 Nxg4 12. Nxe7+ Nxe7 13. Bxe7 Nxe3 14. Bxd8
Nxc2+ 15. Kd2 Nxa1 16. Bxc7 bxc4 17. dxc4 Rac8 18. Bxd6 Rfd8 19. c5 Rxc5 20.
Rxa1 Rc6 21. Ke3 Rcxd6 22. Nxe5 f6 23. Nf3 Rd3+ 24. Kf4 g5+ 25. Kf5 Kg7 26. Rc1
h5 27. Rc7+ R3d7 28. Rc6 Rd6 29. Rc7+ R8d7 30. Rc5 Re7 31. b4 Rde6 32. Nd2 Re5+
33. Rxe5 *
Position (FEN): 8/4r1k1/p4p2/4RKpp/1P2P3/8/P2N1PP1/8 b - - 0 33
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 482
Best move: Rxe5#