Chess puzzle (Crushing)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. c4 Nf6 5. cxd5 Nxd5 6. Bc4 Nf6 7. Qb3 Qe7+
8. Kd1 g6 9. Nc3 Bg7 10. Re1 Be6 11. Bxe6 O-O 12. Bd5 Qd7 13. Bxb7 Ng4 14. Ne4
Nc6 15. Bxa8 Rxa8 16. d3 Rb8 17. Qc4 Na5 18. Qc5 Qxd3+ 19. Bd2 Nc4 20. Re2 Bxb2
21. Qxc7 Rb5 22. Qc6 *
Position (FEN): 6k1/p4p1p/2Q3p1/1r6/2n1N1n1/3q1N2/Pb1BRPPP/R2K4 b - - 2 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1638
Best move: Bxa1