Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. d3 e6 3. Be2 d5 4. exd5 exd5 5. Bg4 Nc6 6. Bxc8 Rxc8 7. Nf3 Be7 8.
O-O Nf6 9. Bg5 O-O 10. Bxf6 Bxf6 11. Nc3 Re8 12. Qd2 a6 13. Rab1 b5 14. Ne2 Qc7
15. Ng3 Re7 16. a3 Rce8 17. c3 Ne5 18. Nxe5 Bxe5 19. d4 Bf4 20. Qd3 c4 21. Qf3
Bxg3 22. hxg3 Re4 23. Kh2 Qd6 24. Rh1 Qh6+ 25. Kg1 Re1+ 26. Rxe1 *
Position (FEN): 4r1k1/5ppp/p6q/1p1p4/2pP4/P1P2QP1/1P3PP1/4R1KR b - - 0 26
Black to move.
Themes: Kingside Attack Endgame Mate in 1 
Puzzle rating: 689
Best move: Rxe1#