Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. Bg5 Be7 7. Be3 a6 8. Qd2
O-O 9. O-O-O Nc6 10. f4 Nxd4 11. Bxd4 Qc7 12. e5 Nd5 13. Nxd5 exd5 14. h3 Bf5
15. Bd3 Bxd3 16. Qxd3 f6 17. Rhe1 dxe5 18. fxe5 fxe5 19. Bxe5 Qa5 20. Kb1 Rad8
21. Qg3 Bf6 22. Bc7 Rd7 *
Position (FEN): 5rk1/1pBr2pp/p4b2/q2p4/8/6QP/PPP3P1/1K1RR3 w - - 7 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1471
Best move: Bxa5