Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Nf3 Nf6 3. c4 dxc4 4. Qc2 Nc6 5. e3 Bg4 6. Be2 e6 7. Nbd2 Be7 8.
Nxc4 O-O 9. Bd2 h6 10. h3 Bh5 11. O-O a6 12. Rac1 Bg6 13. Qb3 b5 14. Nce5 Nxe5
15. Nxe5 Be4 16. Nc6 Bxc6 17. Rxc6 Bd6 18. Bf3 Ra7 19. e4 Be7 20. Be3 Qd7 21.
d5 exd5 22. exd5 Bd6 *
Position (FEN): 5rk1/r1pq1pp1/p1Rb1n1p/1p1P4/8/1Q2BB1P/PP3PP1/5RK1 w - - 1 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1267
Best move: Bxa7