Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nc3 Nf6 3. a3 Bc5 4. Nf3 d6 5. h3 c6 6. Bc4 h6 7. d3 Qb6 8. Qd2 Be6
9. Bxe6 fxe6 10. Na4 Qa6 11. Nxc5 dxc5 12. Nxe5 O-O 13. Ng6 Rf7 14. Nf4 Qb6 15.
Nxe6 Nbd7 16. Nf4 Ne5 17. Qc3 Nfd7 18. g3 Nf3+ 19. Ke2 Nd4+ 20. Kf1 Raf8 21.
Kg2 *
Position (FEN): 5rk1/pp1n1rp1/1qp4p/2p5/3nPN2/P1QP2PP/1PP2PK1/R1B4R b - - 6 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 2067
Best move: g5