Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Bc4 d6 3. c3 Nf6 4. d3 a6 5. a3 e6 6. Nf3 Be7 7. O-O h6 8. h3 O-O
9. Nh2 b5 10. Ba2 Nbd7 11. b4 Bb7 12. Be3 Rc8 13. bxc5 Nxc5 14. f3 d5 15. d4
Na4 16. e5 Nh7 17. Qd2 Bg5 18. f4 Bh4 19. f5 exf5 20. Rxf5 Bg5 21. Ng4 Bxe3+
22. Qxe3 Qh4 23. Bb3 Rce8 24. Rf4 Qg5 25. h4 Qg6 26. Ra2 *
Position (FEN): 4rrk1/1b3ppn/p5qp/1p1pP3/n2P1RNP/PBP1Q3/R5P1/1N4K1 b - - 2 26
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1104
Best move: Qxb1+