Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. d4 Nf6 5. Nc3 c5 6. Bb5+ Bd7 7. Bg5 cxd4 8.
Nxd4 Bxb5 9. Ncxb5 Qa5+ 10. c3 Be7 11. Qe2 Nc6 12. O-O a6 13. b4 Qd8 14. Na3
O-O 15. Nf5 a5 16. Nb5 axb4 17. Bxf6 Bxf6 18. Rac1 Re8 19. Qg4 g6 20. cxb4 Kh8
21. Nh6 Qe7 22. a3 Bg7 23. Rfe1 Qxe1+ 24. Rxe1 *
Position (FEN): r3r2k/1p3pbp/2n3pN/1N1p4/1P4Q1/P7/5PPP/4R1K1 b - - 0 24
Black to move.
Themes:  Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 611
Best move: Rxe1#