Chess puzzle (Checkmate)
Moves: 1. e4 b6 2. d4 Bb7 3. Bd3 g6 4. Nf3 Bg7 5. O-O c5 6. c3 d6 7. Be3 Nd7 8. Re1
Ngf6 9. Nbd2 O-O 10. Rc1 Rc8 11. d5 e6 12. c4 exd5 13. exd5 Re8 14. Bg5 a6 15.
a4 h6 16. Bh4 Nf8 17. Ne4 N8d7 18. Nxd6 Rxe1+ 19. Qxe1 Rc7 20. Bg3 Nh5 21. Nxf7
Kxf7 22. Bxc7 Qxc7 23. Qe6+ Kf8 24. Bxg6 Ndf6 25. Re1 Bc8 26. Qe8+ Nxe8 *
Position (FEN): 2b1nk2/2q3b1/pp4Bp/2pP3n/P1P5/5N2/1P3PPP/4R1K1 w - - 0 27
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 950
Best move: Rxe8#