Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. c3 Nf6 5. d3 Be6 6. O-O Be7 7. Re1 O-O 8. h3
a6 9. Ba4 b5 10. Bc2 d5 11. exd5 Bxd5 12. Nxe5 Nxe5 13. Rxe5 Bd6 14. Re1 c5 15.
Nd2 a5 16. Ne4 Bxe4 17. dxe4 Re8 18. Bg5 h6 19. Bd2 c4 20. a4 bxa4 21. Rxa4 Rc8
22. Bc1 Nxe4 23. Qd4 Nc5 24. Rxc4 *
Position (FEN): 2rqr1k1/5pp1/3b3p/p1n5/2RQ4/2P4P/1PB2PP1/2B1R1K1 b - - 0 24
Black to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1081
Best move: Rxe1#