Chess puzzle (Advantage)
Moves: 1. b4 e6 2. Bb2 Nf6 3. a3 d5 4. e3 c5 5. bxc5 Bd7 6. d4 Be7 7. Be2 O-O 8. Nf3
b6 9. cxb6 Qxb6 10. Qc1 Nc6 11. Nbd2 Rab8 12. Rb1 Qa5 13. Ra1 Ne4 14. O-O Nxd2
15. Nxd2 Qb6 16. Nb3 Na5 17. Bd1 Nc4 18. a4 Bb4 19. Be2 Bd2 20. Qb1 Nxb2 21.
Qxb2 Qb4 22. Qa2 Bc3 23. Rab1 Bxa4 *
Position (FEN): 1r3rk1/p4ppp/4p3/3p4/bq1P4/1Nb1P3/Q1P1BPPP/1R3RK1 w - - 0 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1433
Best move: Nc5