Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 Nf6 3. Nc3 dxc4 4. e4 Bg4 5. f3 Bh5 6. Bxc4 e6 7. h4 Bb4 8. g4
Bxc3+ 9. bxc3 Bxg4 10. fxg4 Nxe4 11. Qf3 Nd6 12. Bb3 Nc6 13. Ne2 O-O 14. Ba3 b5
15. Kd2 Rb8 16. Bc5 b4 17. Rab1 bxc3+ 18. Kxc3 f5 19. Qxc6 Ne4+ 20. Kd3 Nxc5+
21. Qxc5 fxg4 22. Bxe6+ Kh8 23. Rxb8 Qxb8 24. Rb1 *
Position (FEN): 1q3r1k/p1p3pp/4B3/2Q5/3P2pP/3K4/P3N3/1R6 b - - 1 24
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1353
Best move: Qxb1+