Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Nc3 Nf6 4. d4 cxd4 5. Nxd4 Nxd4 6. Qxd4 d6 7. Bb5+ Bd7
8. Qa4 Bxb5 9. Qxb5+ Qd7 10. Qd3 a6 11. O-O O-O-O 12. Be3 Kb8 13. h3 e5 14. b4
Rc8 15. a4 d5 16. Nxd5 Nxd5 17. exd5 Bxb4 18. c4 Bc5 19. a5 g6 20. Bxc5 Rxc5
21. Rfb1 Rhc8 22. Rb4 f5 23. Rab1 Rxa5 24. Qc3 b5 25. Qxe5+ Ka8 26. cxb5 Rxb5
27. Rxb5 axb5 28. Ra1+ Kb7 29. d6 b4 30. Qd5+ Rc6 31. Rb1 Qxd6 32. Rxb4+ *
Position (FEN): 8/1k5p/2rq2p1/3Q1p2/1R6/7P/5PP1/6K1 b - - 0 32
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 822
Best move: Qxb4