Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. Nc3 Nf6 5. a3 O-O 6. d3 h6 7. O-O d6 8. h3 a6
9. Be3 Ba7 10. Bxa7 Nxa7 11. d4 Re8 12. d5 c6 13. Ba2 Nb5 14. Nxb5 axb5 15. Re1
Ra4 16. Qd3 cxd5 17. Bxd5 Nxd5 18. Qxd5 Qb6 19. Rad1 Rd8 20. Re3 Be6 21. Qd3 b4
22. axb4 Rxb4 23. b3 f6 24. Nh4 Kf7 25. Rg3 d5 *
Position (FEN): 3r4/1p3kp1/1q2bp1p/3pp3/1r2P2N/1P1Q2RP/2P2PP1/3R2K1 w - - 0 26
White to move.
Themes:  Middlegame  
Puzzle rating: 1407
Best move: exd5