Chess puzzle (Crushing)
Moves: 1. e4 e6 2. Nc3 d5 3. d4 Nf6 4. Nf3 dxe4 5. Ne5 Nbd7 6. Nxd7 Bxd7 7. a3 c5 8.
h3 cxd4 9. Qxd4 Bc6 10. Qe3 Be7 11. b4 O-O 12. Bb2 Rc8 13. Bc4 b6 14. b5 Bb7
15. Rd1 Qe8 16. O-O Rxc4 17. Rd2 Rc8 18. Rfd1 Bc5 19. Qf4 Qe7 20. Ne2 Rfd8 21.
Bxf6 Bd6 *
Position (FEN): 2rr2k1/pb2qppp/1p1bpB2/1P6/4pQ2/P6P/2PRNPP1/3R2K1 w - - 1 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1194
Best move: Bxe7