Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 g6 3. c3 d5 4. e5 c5 5. Nf3 c4 6. a4 Be7 7. b3 cxb3 8. Qxb3 Nc6
9. Bd3 Na5 10. Qc2 Bd7 11. O-O Qb6 12. Na3 Nb3 13. Rb1 Bxa4 14. Bb5+ Bxb5 15.
Nxb5 Qxb5 16. Rxb3 Qa6 17. Bb2 Nh6 18. Ra1 Qc6 19. Qd2 Nf5 20. g4 Ng7 21. Qh6
O-O *
Position (FEN): r4rk1/pp2bpnp/2q1p1pQ/3pP3/3P2P1/1RP2N2/1B3P1P/R5K1 w - - 3 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1734
Best move: Ba3