Chess puzzle (Advantage)
Moves: 1. e4 c6 2. Nf3 d5 3. exd5 cxd5 4. d4 Bg4 5. Be2 Nf6 6. c3 e6 7. Nbd2 Bd6 8. h3
Bh5 9. Nf1 Nc6 10. Ng3 Bg6 11. O-O h6 12. b4 Qc7 13. b5 Ne7 14. a4 Bxg3 15.
fxg3 Qxg3 16. Be3 O-O 17. Bf2 Qc7 18. Ne5 Qxc3 19. Rc1 Qa5 20. Be1 Qb6 21. a5
Qd6 22. Qb3 Rac8 *
Position (FEN): 2r2rk1/pp2npp1/3qpnbp/PP1pN3/3P4/1Q5P/4B1P1/2R1BRK1 w - - 3 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1831
Best move: Bb4