Chess puzzle (Checkmate)
Opening: Slav_Defense, Slav_Defense_Other_variations
Moves: 1. d4 c6 2. c4 d5 3. Nc3 Bf5 4. e3 e6 5. a3 Nf6 6. Nf3 h6 7. Bd3 Bxd3 8. Qxd3
Bd6 9. c5 Bc7 10. O-O Nbd7 11. b4 O-O 12. Re1 Re8 13. Bb2 e5 14. dxe5 Nxe5 15.
Nxe5 Bxe5 16. Rab1 Qd7 17. f4 Bxc3 18. Qxc3 Ne4 *
Position (FEN): r3r1k1/pp1q1pp1/2p4p/2Pp4/1P2nP2/P1Q1P3/1B4PP/1R2R1K1 w - - 1 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 583
Best move: Qxg7#