Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. c3 g6 4. d4 cxd4 5. cxd4 d5 6. e5 Bg7 7. Bb5 e6 8. O-O
Ne7 9. Be3 O-O 10. Qd2 a6 11. Bxc6 Nxc6 12. Bh6 Ne7 13. Nc3 Nf5 14. Bxg7 Kxg7
15. h3 b5 16. Nh2 b4 17. Ne2 a5 18. Ng4 Ba6 19. Rfe1 Qb6 20. Rad1 Rac8 *
Position (FEN): 2r2r2/5pkp/bq2p1p1/p2pPn2/1p1P2N1/7P/PP1QNPP1/3RR1K1 w - - 6 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1516
Best move: Ng3