Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 Be7 5. Nc3 O-O 6. Be3 a6 7. d4 exd4 8.
Nxd4 Nxd4 9. Bxd4 c5 10. Be5 d6 11. Bg3 b5 12. Be2 Qa5 13. O-O Rd8 14. a3 Bb7
15. Bf3 Rd7 16. Qe2 Re8 17. e5 dxe5 18. Bxb7 Rxb7 19. Qxe5 Qb6 20. Nd5 Qc6 21.
Nxf6+ Bxf6 22. Qf5 Rbe7 23. Rad1 Bxb2 24. Bd6 Re2 25. Bxc5 Rxc2 26. Qxc2 Bxa3
27. Rd6 Qc7 28. Rc1 Qa5 29. Bxa3 Qe1+ 30. Rxe1 *
Position (FEN): 4r1k1/5ppp/p2R4/1p6/8/B7/2Q2PPP/4R1K1 b - - 0 30
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 635
Best move: Rxe1#