Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 Bc5 5. O-O O-O 6. Bg5 d6 7. c3 Ne7 8. Bb3
h6 9. Bxf6 gxf6 10. Qc1 Kh7 11. Nbd2 Ng6 12. d4 Bb6 13. Bc2 Rg8 14. Nc4 Nf4 15.
g3 Ne2+ 16. Kh1 Nxc1 17. Raxc1 Bg4 18. Nh4 exd4 19. f3 Bh3 20. Rfd1 dxc3 21.
bxc3 Qe7 22. Bb3 Rae8 23. Rd5 Bc5 24. Rh5 d5 25. exd5 Qe1+ 26. Rxe1 *
Position (FEN): 4r1r1/ppp2p1k/5p1p/2bP3R/2N4N/1BP2PPb/P6P/4R2K b - - 0 26
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 559
Best move: Rxe1#