Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d6 3. Nf3 Ne7 4. Bb5+ c6 5. Ba4 Ng6 6. Nc3 Nd7 7. Be3 Nf6 8. Qd3
b5 9. Bb3 a5 10. a4 b4 11. Ne2 Ba6 12. Qd2 Nxe4 13. Qd1 d5 14. O-O Be7 15. Qc1
O-O 16. Re1 Qc7 17. c3 bxc3 18. bxc3 Rfb8 19. Rb1 Bd3 20. Rb2 Qb6 21. Qd1 Ba6
22. Ne5 Nxe5 23. dxe5 Bc4 *
Position (FEN): rr4k1/4bppp/1qp1p3/p2pP3/P1b1n3/1BP1B3/1R2NPPP/3QR1K1 w - - 1 24
White to move.
Themes:  Middlegame  
Puzzle rating: 918
Best move: Bxb6