Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Qxd4 Nc6 5. Bb5 Bd7 6. Bxc6 bxc6 7. O-O Nf6 8.
Bg5 e5 9. Qd3 g6 10. Bxf6 Qxf6 11. Re1 c5 12. Qd5 Rd8 13. Qb7 g5 14. h3 g4 15.
hxg4 Bxg4 16. Re3 Bh6 17. Rd3 c4 18. Qc6+ Kf8 19. Qxc4 Rg8 20. Nc3 *
Position (FEN): 3r1kr1/p4p1p/3p1q1b/4p3/2Q1P1b1/2NR1N2/PPP2PP1/R5K1 b - - 2 20
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1322
Best move: Bxf3