Chess puzzle (Checkmate)
Opening: Semi-Slav_Defense, Semi-Slav_Defense_Other_variations
Moves: 1. d4 e6 2. Nf3 d5 3. c4 Nf6 4. Nc3 c6 5. Bg5 h6 6. Bxf6 Qxf6 7. e3 Bd6 8. Rc1
O-O 9. Be2 Re8 10. O-O Nd7 11. e4 Bf4 12. Rc2 dxe4 13. Nxe4 Qe7 14. Bd3 e5 15.
Re2 exd4 16. Nxd4 Nf6 17. Nxf6+ Qxf6 *
Position (FEN): r1b1r1k1/pp3pp1/2p2q1p/8/2PN1b2/3B4/PP2RPPP/3Q1RK1 w - - 0 18
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 555
Best move: Rxe8#