Chess puzzle (Crushing)
Moves: 1. c4 c5 2. g3 Nc6 3. Bg2 d6 4. Nc3 Bg4 5. f3 Bh5 6. e4 Bg6 7. Nge2 h6 8. O-O
e5 9. d3 Be7 10. b3 Nf6 11. Be3 O-O 12. a3 a6 13. Nd5 Re8 14. Qd2 Bf8 15. Rab1
b5 16. f4 bxc4 17. bxc4 Nxd5 18. cxd5 exf4 19. Bxf4 Ne5 20. Bxe5 dxe5 21. Qc3
Qxd5 *
Position (FEN): r3rbk1/5pp1/p5bp/2pqp3/4P3/P1QP2P1/4N1BP/1R3RK1 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 897
Best move: exd5