Chess puzzle (Crushing)
Moves: 1. d4 c5 2. e3 Nf6 3. Nf3 g6 4. b3 Bg7 5. Bb2 O-O 6. Be2 b6 7. O-O cxd4 8. Nxd4
Bb7 9. Nd2 d6 10. c4 Nbd7 11. Qc2 Rc8 12. Rac1 Nc5 13. Bf3 d5 14. Rfd1 Nce4 15.
Nxe4 dxe4 16. Be2 Qc7 17. Nb5 Qb8 18. b4 a6 19. Nc3 h5 20. Qb3 Qe5 21. Nd5 Nxd5
*
Position (FEN): 2r2rk1/1b2ppb1/pp4p1/3nq2p/1PP1p3/1Q2P3/PB2BPPP/2RR2K1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1662
Best move: Bxe5