Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Bb4 4. Nf3 Nf6 5. Bg5 h6 6. Bxf6 Qxf6 7. e3 O-O 8. Rc1
c6 9. Qb3 Qe7 10. Bd3 Nd7 11. O-O Ba5 12. a3 Bc7 13. cxd5 exd5 14. Nxd5 Qe6 15.
Rc3 Ba5 16. Nb4 Qf6 17. Qa4 Bd8 18. Bb1 Nb6 19. Qc2 g6 20. Ne5 Kg7 21. e4 Qd6
22. Rd1 Bf6 23. Nxg6 fxg6 24. e5 Bxe5 *
Position (FEN): r1b2r2/pp4k1/1npq2pp/4b3/1N1P4/P1R5/1PQ2PPP/1B1R2K1 w - - 0 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1197
Best move: dxe5