Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Bc4 Bc5 3. Nf3 Nc6 4. d3 h6 5. Nc3 a6 6. a4 Nf6 7. Nd5 Nxd5 8. Bxd5
d6 9. h3 Nb4 10. Bb3 Nc6 11. Be3 Bxe3 12. fxe3 O-O 13. Qe2 Re8 14. O-O-O Be6
15. Bd5 Qd7 16. g4 Rab8 17. Rdg1 b5 18. h4 bxa4 19. g5 h5 20. g6 f6 *
Position (FEN): 1r2r1k1/2pq2p1/p1npbpP1/3Bp2p/p3P2P/3PPN2/1PP1Q3/2K3RR w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1950
Best move: Ng5