Chess puzzle (Crushing)
Opening: English_Opening, English_Opening_Caro-Kann_Defensive_System
Moves: 1. c4 c6 2. g3 d5 3. cxd5 cxd5 4. Bg2 Nf6 5. Nf3 Bf5 6. Nc3 Nbd7 7. Nh4 Be6 8.
Qc2 Nb6 9. d3 Qd7 10. O-O Bh3 11. Nf3 Bxg2 12. Kxg2 h5 13. Ne5 Qe6 14. d4 h4
15. Nb5 Rc8 16. Nc7+ Rxc7 17. Qxc7 hxg3 18. fxg3 Qh3+ 19. Kf3 *
Position (FEN): 4kb1r/ppQ1ppp1/1n3n2/3pN3/3P4/5KPq/PP2P2P/R1B2R2 b k - 2 19
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1332
Best move: Qxf1+