Chess puzzle (Advantage)
Moves: 1. a3 g6 2. Ra2 Bg7 3. b3 b6 4. c3 Bb7 5. d3 e5 6. e3 d6 7. e4 Nf6 8. Nf3 Nbd7
9. Be2 d5 10. O-O c6 11. Nfd2 Qc7 12. c4 dxc4 13. Nxc4 O-O 14. f4 Rad8 15. Bd2
b5 16. Ba5 Qb8 17. Bxd8 Rxd8 18. fxe5 Nxe5 19. Nxe5 Qxe5 20. Nd2 c5 21. Nf3 Qc7
22. d4 Nxe4 23. Bxb5 *
Position (FEN): 3r2k1/pbq2pbp/6p1/1Bp5/3Pn3/PP3N2/R5PP/3Q1RK1 b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1627
Best move: Nc3