Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Nf3 c5 3. e3 Nc6 4. c3 Bg4 5. Be2 Nf6 6. Nbd2 g6 7. h3 Bxf3 8. Bxf3
Bg7 9. Qb3 b6 10. Qb5 Qd7 11. dxc5 bxc5 12. Qxc5 e6 13. Nb3 Bf8 14. Qb5 Rb8 15.
Qd3 Ne5 16. Qe2 Nxf3+ 17. Qxf3 Ne4 18. Nd4 Bc5 19. O-O O-O 20. Rd1 Bb6 21. c4
Qd6 22. Nb5 Qc5 23. b3 dxc4 24. bxc4 Qxc4 25. Bb2 *
Position (FEN): 1r3rk1/p4p1p/1b2p1p1/1N6/2q1n3/4PQ1P/PB3PP1/R2R2K1 b - - 1 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1085
Best move: Qxb5