Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. e4 g6 7. Nf3 Bg7 8. Bd3
Bg4 9. h3 Bxf3 10. Qxf3 a6 11. a4 Nbd7 12. Qd1 O-O 13. O-O Re8 14. Re1 Rc8 15.
Bg5 Qb6 16. Qd2 c4 17. Bf1 Nc5 18. Bxf6 Bxf6 19. Bxc4 Qb4 20. Nb1 *
Position (FEN): 2r1r1k1/1p3p1p/p2p1bp1/2nP4/PqB1P3/7P/1P1Q1PP1/RN2R1K1 b - - 2 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1649
Best move: Qxc4