Chess puzzle (Crushing)
Moves: 1. d4 e6 2. c4 Nf6 3. Nc3 d5 4. e3 Be7 5. Nf3 O-O 6. Bd3 c5 7. O-O cxd4 8. exd4
dxc4 9. Bxc4 Nc6 10. Bg5 Qb6 11. b3 Rd8 12. Be3 Qa5 13. Qc2 Rd7 14. Rfd1 Nb4
15. Qe2 Nc6 16. Rac1 Bb4 17. Nb1 Ng4 18. Bf4 Qf5 19. Bg3 Nf6 20. a3 Be7 21. b4
Nh5 22. Bd3 Nf4 23. Bxf4 Qxf4 24. Be4 Rd6 25. Nc3 f5 26. Bxc6 Rxc6 27. Ne5 Ra6
28. a4 Rb6 29. b5 Rd6 30. Qc4 Bf6 31. Nf3 Rd8 32. Qc7 *
Position (FEN): r1br2k1/ppQ3pp/4pb2/1P3p2/P2P1q2/2N2N2/5PPP/2RR2K1 b - - 6 32
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1238
Best move: Qxc7