Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. Be3 Bg7 6. Nc3 e6 7. Qd2 Qf6 8.
O-O-O Nge7 9. Ncb5 O-O 10. Nc7 Rb8 11. c3 a6 12. f4 e5 13. Nxc6 Nxc6 14. fxe5
Qxe5 15. Bf4 Qxe4 16. Bd3 Qa4 17. b3 Qa5 18. Kb2 g5 19. Bg3 d6 20. Bxd6 Rd8 21.
b4 Qb6 *
Position (FEN): 1rbr2k1/1pN2pbp/pqnB4/6p1/1P6/2PB4/PK1Q2PP/3R3R w - - 1 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1929
Best move: Nd5