Chess puzzle (Crushing)
Moves: 1. d4 e6 2. c4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. cxd5 Nxd5 6. Bxe7 Nxe7 7. e4 O-O 8.
Nf3 c6 9. Bc4 b5 10. Bb3 b4 11. Na4 a5 12. O-O Nd7 13. Rc1 Bb7 14. Nc5 Nxc5 15.
Rxc5 Qb6 16. Ba4 h6 17. Qc2 Rac8 18. Rc1 Rfd8 19. h3 Kf8 20. b3 f6 21. Qc4 e5 *
Position (FEN): 2rr1k2/1b2n1p1/1qp2p1p/p1R1p3/BpQPP3/1P3N1P/P4PP1/2R3K1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1725
Best move: dxe5