Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Bb5 h6 5. Bxc6 dxc6 6. Nc3 Bc5 7. O-O O-O 8.
a3 Bg4 9. b4 Bb6 10. Bb2 a5 11. h3 Bxf3 12. Qxf3 axb4 13. axb4 c5 14. Rxa8 Qxa8
15. bxc5 Bxc5 16. Ra1 Qd8 17. d3 Bd4 18. Rb1 Qd7 19. Nd5 Nxd5 20. exd5 Re8 21.
Bc1 Qd6 22. Bd2 c6 23. dxc6 bxc6 24. c3 Bc5 25. Qe2 Qg6 26. d4 *
Position (FEN): 4r1k1/5pp1/2p3qp/2b1p3/3P4/2P4P/3BQPP1/1R4K1 b - - 0 26
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1002
Best move: Qxb1+