Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f4 e6 6. Nf3 Nbd7 7. h3 c5 8. d5 exd5
9. cxd5 Qe7 10. Bd3 Nb6 11. O-O O-O 12. Bc2 Re8 13. e5 dxe5 14. fxe5 Nfd7 15.
Re1 Nxe5 16. Nxe5 Bxe5 17. Kh1 Qf6 18. Rf1 Qh4 19. Qf3 Rf8 20. Bd2 Bd7 21. Ne4
Bf5 22. Rae1 Nc4 23. Bc1 Nxb2 24. Bxb2 *
Position (FEN): r4rk1/pp3p1p/6p1/2pPbb2/4N2q/5Q1P/PBB3P1/4RR1K b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1010
Best move: Bxb2