Chess puzzle (Advantage)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Advance_Variation
Moves: 1. d4 c6 2. e4 d5 3. e5 Bf5 4. Nc3 e6 5. Nf3 Nd7 6. g3 Qb6 7. Nh4 Ne7 8. Bg2 c5
9. Na4 Qb4+ 10. c3 Qa5 11. Bd2 b5 12. c4 Qxa4 13. cxd5 Qxd4 14. Nxf5 Nxf5 15.
dxe6 Qxe5+ 16. Kf1 Rd8 17. exf7+ Kxf7 18. Ba5 Re8 *
Position (FEN): 4rb1r/p2n1kpp/8/Bpp1qn2/8/6P1/PP3PBP/R2Q1K1R w - - 2 19
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1303
Best move: Qxd7+