Chess puzzle (Crushing)
Moves: 1. d4 f5 2. Bf4 Nf6 3. Nf3 d5 4. e3 e6 5. Nbd2 Bd6 6. Bxd6 Qxd6 7. Ne5 Nbd7 8.
f4 c5 9. c3 O-O 10. Bd3 b6 11. h3 a5 12. g4 c4 13. Bc2 Ne4 14. Nxe4 fxe4 15. g5
b5 16. h4 Ba6 17. h5 Rab8 18. Qg4 Rf5 19. Qh4 b4 20. Kd2 Nxe5 21. fxe5 Rbf8 *
Position (FEN): 5rk1/6pp/b2qp3/p2pPrPP/1ppPp2Q/2P1P3/PPBK4/R6R w - - 1 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1587
Best move: exd6