Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. Bf4 e6 3. e3 c5 4. c3 Nc6 5. Qb3 a6 6. Nd2 Nf6 7. Ngf3 c4 8. Qc2 b6
9. b3 b5 10. Ne5 Nxe5 11. Bxe5 Bd6 12. Nf3 h6 13. Bxf6 Qxf6 14. Be2 O-O 15. O-O
Bd7 16. Ne5 Bxe5 17. dxe5 Qxe5 18. bxc4 bxc4 19. f4 Qxe3+ 20. Kh1 e5 21. fxe5
Qxe5 22. Bf3 Rfe8 23. Rfe1 Qxe1+ 24. Rxe1 *
Position (FEN): r3r1k1/3b1pp1/p6p/3p4/2p5/2P2B2/P1Q3PP/4R2K b - - 0 24
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 593
Best move: Rxe1#