Chess puzzle (Crushing)
Moves: 1. d4 g6 2. Bf4 Bg7 3. Nc3 Nc6 4. Nf3 Nf6 5. Qd2 Nh5 6. Be3 Na5 7. g4 Nc4 8.
Qc1 Nf6 9. Bf4 d5 10. h3 c6 11. e3 b5 12. b3 Nb6 13. Ne5 Bb7 14. f3 a5 15. e4
b4 16. Ne2 dxe4 17. fxe4 Nxe4 18. Qe3 Qd5 19. Bg2 c5 20. dxc5 Bxe5 21. cxb6 *
Position (FEN): r3k2r/1b2pp1p/1P4p1/p2qb3/1p2nBP1/1P2Q2P/P1P1N1B1/R3K2R b KQkq - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1804
Best move: Bxa1