Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 dxc4 3. Nc3 Bf5 4. e4 Bg6 5. Nf3 Nf6 6. e5 Nd5 7. Bxc4 Nxc3 8.
bxc3 e6 9. Bg5 Be7 10. h4 c6 11. a4 Be4 12. Bxe7 Qxe7 13. Bd3 Bd5 14. c4 Bxf3
15. Qxf3 Qb4+ 16. Kf1 Nd7 17. Rb1 Qxa4 18. Rxb7 Qa1+ 19. Ke2 Qxd4 20. Qxc6 Rd8
21. Qd6 Qxd3+ *
Position (FEN): 3rk2r/pR1n1ppp/3Qp3/4P3/2P4P/3q4/4KPP1/7R w k - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1475
Best move: Qxd3