Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Nf3 Nf6 3. e3 Bf5 4. c4 c6 5. cxd5 cxd5 6. Bd3 Bxd3 7. Qxd3 Nc6 8.
Nc3 e6 9. O-O Bd6 10. a3 O-O 11. h3 Qc7 12. g3 a6 13. Bd2 e5 14. dxe5 Bxe5 15.
Nxe5 Nxe5 16. Nxd5 Nxd5 17. Qxd5 Rfd8 18. Qa5 b6 19. Qc3 Nf3+ 20. Kg2 Nxd2 *
Position (FEN): r2r2k1/2q2ppp/pp6/8/8/P1Q1P1PP/1P1n1PK1/R4R2 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1010
Best move: Qxc7