Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Other_variations
Moves: 1. e4 c6 2. d4 e6 3. c4 Be7 4. d5 cxd5 5. exd5 Bb4+ 6. Nc3 Bxc3+ 7. bxc3 exd5
8. cxd5 Ne7 9. c4 d6 10. Nf3 Bg4 11. Be2 O-O 12. O-O Nd7 13. a4 Ng6 14. Ba3 Nc5
15. Qd4 Bxf3 16. Bxf3 b6 17. Bb2 a5 *
Position (FEN): r2q1rk1/5ppp/1p1p2n1/p1nP4/P1PQ4/5B2/1B3PPP/R4RK1 w - - 0 18
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 630
Best move: Qxg7#