Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. a3 Qc7 7. Be3 a6 8. Be2
Be7 9. O-O O-O 10. f4 d6 11. g4 b5 12. g5 Nd7 13. Bf3 Nxd4 14. Bxd4 Bb7 15. Be3
Rac8 16. Rc1 Nb6 17. a4 Nc4 18. Bd4 e5 19. Bf2 exf4 20. axb5 Bxg5 21. Nd5 Bxd5
22. Qxd5 Bf6 23. b3 Nb6 24. Bxb6 *
Position (FEN): 2r2rk1/2q2ppp/pB1p1b2/1P1Q4/4Pp2/1P3B2/2P4P/2R2RK1 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 942
Best move: Qxb6+