Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Na5 6. Nxf7 Kxf7 7. d6+ Nxc4
8. d3 Nxd6 9. Bg5 Be7 10. Bxf6 Bxf6 11. Qh5+ Ke7 12. O-O Qe8 13. Qf3 Rf8 14.
Re1 Kf7 15. d4 e4 16. Qh5+ Kg8 17. Qd5+ Kh8 18. f3 e3 19. c4 e2 20. Nc3 Qe3+
21. Kh1 Bxd4 22. Nxe2 Re8 23. Nxd4 Qxe1+ 24. Rxe1 *
Position (FEN): r1b1r2k/ppp3pp/3n4/3Q4/2PN4/5P2/PP4PP/4R2K b - - 0 24
Black to move.
Themes:  Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 400
Best move: Rxe1#