Chess puzzle (Crushing)
Moves: 1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. f4 Bg7 5. Nf3 c6 6. Bd3 O-O 7. O-O b5 8. Bd2 e6
9. a3 Bb7 10. Ne2 a5 11. c4 bxc4 12. Bxc4 d5 13. exd5 cxd5 14. Bb3 Nc6 15. Rc1
Qb6 16. Ba4 Ne4 17. Bxc6 Bxc6 18. Bc3 Bb5 19. Re1 Bh6 20. Rc2 Bxe2 21. Qxe2
Bxf4 22. g3 Bh6 23. Ne5 Ra7 24. Kg2 Bg7 25. h4 h5 26. Nc4 Qd8 27. Ne3 Qc7 28.
Qf3 Bh6 29. Bxa5 *
Position (FEN): 5rk1/r1q2p2/4p1pb/B2p3p/3Pn2P/P3NQP1/1PR3K1/4R3 b - - 0 29
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1576
Best move: Qxa5