Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5 5. Nxc6 bxc6 6. Bc4 Bc5 7. O-O Nf6 8.
Nc3 h6 9. Re1 O-O 10. Na4 Qa5 11. c3 Be7 12. b4 Qc7 13. h3 a5 14. Rb1 axb4 15.
cxb4 Ba6 16. Bxa6 Rxa6 17. a3 Rd8 18. f3 Raa8 19. Be3 Qb7 20. Bc5 d6 21. Bf2
Qa6 22. Nb6 Rab8 23. Na4 c5 24. Qb3 cxb4 25. axb4 d5 26. Nc5 Bxc5 27. Bxc5 d4
28. Ra1 Qb5 29. Ra5 *
Position (FEN): 1r1r2k1/5pp1/5n1p/RqB1p3/1P1pP3/1Q3P1P/6P1/4R1K1 b - - 3 29
Black to move.
Themes:  Middlegame  
Puzzle rating: 1104
Best move: Qxa5