Chess puzzle (Checkmate)
Moves: 1. e4 b6 2. d4 Nf6 3. Nc3 Bb7 4. Nf3 Nxe4 5. Nxe4 Bxe4 6. Bd3 Bd5 7. c4 Bb7 8.
O-O e6 9. Bg5 Be7 10. Qd2 h6 11. Bxe7 Qxe7 12. Ne5 Nc6 13. Nxc6 Bxc6 14. d5
exd5 15. Rfe1 Qxe1+ 16. Rxe1+ Kf8 17. Qe3 Kg8 18. Qe8+ Rxe8 *
Position (FEN): 4r1kr/p1pp1pp1/1pb4p/3p4/2P5/3B4/PP3PPP/4R1K1 w - - 0 19
White to move.
Themes: Kingside Attack Endgame Mate in 1 
Puzzle rating: 690
Best move: Rxe8#