Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 c5 5. Nb3 Nc6 6. Nc3 Be7 7. Bc4 Nf6 8.
Bf4 O-O 9. Qd2 a6 10. O-O-O b5 11. Bd5 Bb7 12. h4 b4 13. Ne2 Nd7 14. h5 h6 15.
g4 c4 16. Nbd4 Nxd4 17. Bxb7 Nxe2+ 18. Qxe2 Rb8 19. Bd5 Qa5 20. Bxc4 Qxa2 *
Position (FEN): 1r3rk1/3nbpp1/p2p3p/7P/1pB1PBP1/8/qPP1QP2/2KR3R w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1147
Best move: Bxa2