Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bb5 e6 4. c3 Nge7 5. O-O a6 6. Bxc6 Nxc6 7. d3 Be7 8.
Nbd2 O-O 9. a4 d5 10. Re1 Rb8 11. Qe2 d4 12. Nf1 e5 13. Ng3 Qd6 14. Nf5 Bxf5
15. exf5 dxc3 16. bxc3 f6 17. Ba3 Qd7 18. g4 Rfd8 19. Rad1 h5 20. h3 Bf8 21.
Nh4 hxg4 22. hxg4 b5 23. axb5 axb5 24. Ng6 b4 25. Bb2 bxc3 26. Bxc3 Nd4 27.
Bxd4 Qxd4 28. Qf3 Rb3 29. Qh3 Kf7 30. Re3 c4 31. Nh8+ Ke7 32. Ng6+ Kd7 33. Re4
Qxe4 *
Position (FEN): 3r1b2/3k2p1/5pN1/4pP2/2p1q1P1/1r1P3Q/5P2/3R2K1 w - - 0 34
White to move.
Themes: Discovered Attack, Hanging Piece Middlegame  
Puzzle rating: 1020
Best move: dxe4+