Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 e6 3. e3 c5 4. Nf3 d5 5. Nc3 dxc4 6. Bxc4 cxd4 7. exd4 a6 8.
O-O b5 9. Bb3 Bb7 10. Re1 Be7 11. Bc2 O-O 12. Ng5 h6 13. Nf3 Re8 14. Ne4 Nbd7
15. Nxf6+ Nxf6 16. a4 Rc8 17. axb5 axb5 18. Ra7 Qb6 19. Ra2 Qc6 20. Re2 b4 21.
Ba4 *
Position (FEN): 2r1r1k1/1b2bpp1/2q1pn1p/8/Bp1P4/5N2/RP2RPPP/2BQ2K1 b - - 1 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1304
Best move: Qxc1