Chess puzzle (Crushing)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Advance_Variation
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nc3 e6 5. g4 Bg6 6. Nge2 c5 7. h4 h5 8. Nf4 hxg4
9. Nxg6 fxg6 10. Qxg4 cxd4 11. Qxg6+ Kd7 12. Nb5 Nc6 13. Bh3 Qa5+ 14. c3 Qxb5
15. Qf7+ Be7 16. Bxe6+ Kc7 17. cxd4 Nxd4 18. Bg4 Nh6 *
Position (FEN): r6r/ppk1bQp1/7n/1q1pP3/3n2BP/8/PP3P2/R1B1K2R w KQ - 2 19
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1422
Best move: Qxe7+