Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 d6 5. c4 Bd7 6. Nc3 g6 7. Be3 Nf6 8. f3
Bg7 9. Qd2 Rc8 10. O-O-O Qa5 11. Nb3 Qc7 12. Kb1 a6 13. g4 h6 14. h4 Ne5 15.
Be2 Nxc4 16. Bxc4 Qxc4 17. g5 hxg5 18. hxg5 Nh5 19. Bd4 Bxd4 20. Nxd4 b5 *
Position (FEN): 2r1k2r/3bpp2/p2p2p1/1p4Pn/2qNP3/2N2P2/PP1Q4/1K1R3R w k - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1807
Best move: Nd5