Chess puzzle (Crushing)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Advance_Variation
Moves: 1. e4 c6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Bb5 Bf5 6. c4 e6 7. Nf3 Bg4 8. O-O Nh6
9. cxd5 exd5 10. Qa4 Bxf3 11. gxf3 Rc8 12. Bxc6+ bxc6 13. Bxh6 gxh6 14. Nc3
Rg8+ 15. Kh1 Qh4 16. Ne2 Rg5 17. Ng3 Be7 18. Qxa7 Qxd4 19. Nf5 *
Position (FEN): 2r1k3/Q3bp1p/2p4p/2ppPNr1/3q4/5P2/PP3P1P/R4R1K b - - 1 19
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1177
Best move: Rxf5