Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nf3 Nf6 5. Nc3 Bd6 6. h3 O-O 7. Be3 Re8 8.
Bd3 Ne4 9. Nxd5 Nf6 10. Nxf6+ Qxf6 11. Qd2 Nc6 12. O-O-O Nb4 13. Kb1 Nxd3 14.
Qxd3 Bf5 15. Qb3 Qg6 16. g4 Be4 17. Nh4 Qf6 18. f3 Bxf3 19. Nxf3 Qxf3 20. Rde1
Re7 21. g5 g6 22. h4 Rae8 23. Rhf1 Rxe3 24. Rxf3 *
Position (FEN): 4r1k1/ppp2p1p/3b2p1/6P1/3P3P/1Q2rR2/PPP5/1K2R3 b - - 0 24
Black to move.
Themes: Hanging Piece  Back Rank Mate, Mate in 1 
Puzzle rating: 1500
Best move: Rxe1#