Chess puzzle (Crushing)
Moves: 1. Nf3 Nf6 2. b4 e6 3. c3 d5 4. d3 c5 5. Ba3 cxb4 6. Bxb4 Bxb4 7. cxb4 O-O 8.
Nbd2 Qb6 9. a3 a5 10. bxa5 Rxa5 11. g3 Nc6 12. Bg2 Bd7 13. O-O Rfa8 14. Qc1 Nd4
15. Nxd4 Qxd4 16. Nf3 Qa7 17. Qc7 Bc6 18. Ne5 Be8 19. Rfb1 b5 20. Qc5 *
Position (FEN): r3b1k1/q4ppp/4pn2/rpQpN3/8/P2P2P1/4PPBP/RR4K1 b - - 1 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 819
Best move: Qxc5