Chess puzzle (Advantage)
Moves: 1. e4 c6 2. d3 d5 3. Nd2 e5 4. Ngf3 Bd6 5. g3 Nf6 6. Bg2 O-O 7. O-O Bg4 8. h3
Bh5 9. g4 Bg6 10. c4 dxc4 11. dxc4 Na6 12. Re1 Nb4 13. a3 Nd3 14. Re3 Nf4 15.
Bf1 Nd7 16. h4 h5 17. g5 f6 18. b4 Be7 19. c5 fxg5 20. hxg5 Bxg5 21. Rc3 Nf6 *
Position (FEN): r2q1rk1/pp4p1/2p2nb1/2P1p1bp/1P2Pn2/P1R2N2/3N1P2/R1BQ1BK1 w - - 2 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1174
Best move: Nxg5