Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 c6 3. e3 Nf6 4. Nf3 Bf5 5. Bd3 Bg4 6. Nbd2 dxc4 7. Bxc4 e6 8.
O-O Bb4 9. Be2 O-O 10. a3 Ba5 11. b4 Bc7 12. Bb2 Nbd7 13. Nc4 Re8 14. Nce5 Nxe5
15. Nxe5 Bxe2 16. Qxe2 Ne4 17. f3 Nd6 18. Nc4 Nxc4 19. Qxc4 Qd5 20. Rac1 Qh5
21. h3 e5 22. dxe5 Qxe5 *
Position (FEN): r3r1k1/ppb2ppp/2p5/4q3/1PQ5/P3PP1P/1B4P1/2R2RK1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1130
Best move: Bxe5