Chess puzzle (Checkmate)
Opening: Slav_Defense, Slav_Defense_Other_variations
Moves: 1. d4 d5 2. c4 c6 3. Nc3 Bg4 4. f3 Bh5 5. e4 e6 6. cxd5 exd5 7. Be3 Bb4 8. Qb3
Bxc3+ 9. bxc3 b6 10. exd5 Qxd5 11. Bc4 Qd8 12. Ne2 Nf6 13. Nf4 Qe7 14. Kf2 O-O
15. Rhe1 Re8 16. Nxh5 Nxh5 17. Bg5 Qd7 18. Bxf7+ Qxf7 *
Position (FEN): rn2r1k1/p4qpp/1pp5/6Bn/3P4/1QP2P2/P4KPP/R3R3 w - - 0 19
White to move.
Themes: Kingside Attack, Pin Middlegame Mate in 1 
Puzzle rating: 919
Best move: Rxe8#